GCSE Maths practice that marks itself
9,800+ exam-style questions across every GCSE Maths topic, instant self-marking with worked solutions, and targeted feedback on exactly where a pupil went wrong — not just whether they got it right.
Built for how GCSE Maths is actually taught
Not another static worksheet bank — every question adapts and marks itself.
Every board, one question bank
Questions are tagged and worded to work across AQA, Edexcel, and OCR specifications, with the real spec code behind every one.
Marks the working, not just the answer
Pupils type their working and final answer; the engine checks for partial credit and spots specific misconceptions, not just right/wrong.
Foundation and Higher, every grade band
Content is authored across grade bands from grade 1 up to grade 9, so pupils are always working at the right level of stretch.
Interactive question types
Beyond typed answers: plot points on a graph, shade an inequality region, measure an angle, construct a locus — with the same instant marking.
Class tools for teachers
Create a class, share a join code, set tasks or timed assessments to specific topics and grade bands, and see results roll in.
Misconception reporting
See exactly which error types are showing up across a class — sign errors, wrong formulae, rounding mistakes — not just a raw score.
I'm a pupil
Practice any topic, any grade band, completely free. Get instant marking, worked solutions, and see your progress build over time.
Start practising freeI'm a teacher
Set up a class in minutes, assign tasks or assessments to exactly the topics you're teaching, and see a class-wide misconception report — not just a mark out of 10.
See teacher & school pricingReady to start?
Free for pupils, no credit card needed.
Create your free account