GCSE revision
GCSE revision for Year 10 and Year 11, matched to 194 official specifications from AQA, CCEA, Edexcel, Eduqas, OCR and WJEC. You can revise Agriculture and Land Use, Ancient History, Arabic, Art and Design, Astronomy, Bengali, Biblical Hebrew, Biology and 86 more subjects. Work through a topic in short interactive activities, then take a real past paper to see what stuck.
- Subjects
- 94
- Exam boards
- 6
- Specifications
- 194
- Topics
- 2077
- Modules
- 2414
Best next step
Start with Balance Basics from AQA GCSE Biology (8461). It takes about 7 minutes and needs no account.
What you can revise here
Topics come straight from each exam board's published specification, so what you revise is what you are examined on.
Revision modules, quickest first
Short interactive GCSE revision activities for mocks, homework and last-minute practice.
Browse by subject
Browse by exam board
Common questions
Is this page for Year 10 and Year 11?
Yes. It is built for Year 10 and Year 11 students revising GCSE, and every topic on it is taken from the exam board's published specification rather than a generic syllabus.
Will it help with GCSE mocks?
Yes. This page lists 2077 topics and 2414 interactive modules, so you can revise the exact topic a mock covers, then sit a real past paper to check it under timed conditions.
Does it match AQA, CCEA, Edexcel, Eduqas, OCR and WJEC?
Yes. This page covers AQA, CCEA, Edexcel, Eduqas, OCR and WJEC, and each specification is listed separately with its own code, so you can pick the one your class follows.
Is it free to start?
Yes, and free all the way through: there is nothing to pay for any module. Making a free account is what saves your progress and streaks, though past papers download without one.