GCSE Revision

Free revision across 7 GCSE subjects. Adaptive quizzes, spaced repetition flashcards, and a daily plan that tells you exactly what to study.

429

topics

6,109

questions

5,877

flashcards

GCSE Biology

Master GCSE Biology with adaptive quizzes, spaced repetition flashcards, and a daily study plan. Covers cell biology, organisation, infection, bioenergetics, homeostasis, and inheritance.

49 topics923 questions1,047 cards
AQAEdexcelOCRWJEC

Chemistry

Revise GCSE Chemistry with exam-style questions, flashcards, and personalised daily plans. Covers atomic structure, bonding, quantitative chemistry, reactions, and organic chemistry.

56 topics1,157 questions878 cards
AQA

Physics

Ace GCSE Physics with adaptive quizzes and spaced repetition. Covers energy, electricity, particles, forces, waves, magnetism, and atomic structure.

48 topics689 questions800 cards
AQA

Mathematics

Practice GCSE Maths with worked solutions, checkpoint scoring, and daily study plans. Covers number, algebra, ratio, geometry, probability and statistics.

127 topics1,627 questions1,459 cards
AQAEdexcelOCRWJEC

History

Revise GCSE History (AQA 8145) with source analysis practice, causation chains, and exam-style questions. Covers America 1920–1973, Conflict & Tension, Medicine Through Time, and Restoration England.

61 topics511 questions330 cards
AQA

Geography

Revise GCSE Geography (AQA 8035) with case studies, map skills, and exam-style questions. Covers ecosystems, hazards, UK landscapes, urban issues, development, resources, and fieldwork.

28 topics299 questions584 cards
AQA

Computer Science

Study GCSE Computer Science (OCR J277) with adaptive quizzes and flashcards. Covers systems architecture, networks, programming, algorithms, and Boolean logic.

60 topics903 questions779 cards
OCR

Ready to start revising?

Join the alpha. Get a personalised daily plan, adaptive quizzes, and spaced repetition flashcards — all free.

Try PrepWise Free