

GCSE & A-Level Maths Exam Paper Builder
Examination paper creation tool
Build your own practice paper from any combination of topics
GCSE and A-Level Exam Paper Tool Introduction
This is a free exam paper builder for GCSE and A-Level Maths. You choose the topics you want to be tested on, and it generates a complete practice paper with full worked solutions. Because the questions are generated rather than pulled from a fixed bank, every paper you build is different — so you can revise the same topic five times without ever seeing the same question twice. Most revision goes wrong in the same way: you work through a past paper, find you can do six questions out of twenty, and then have no efficient way to practise only the fourteen you couldn't. This tool solves that. Build a paper containing nothing but the topics you keep getting wrong, sit it under timed conditions, and mark it against the solutions.
What you can build - GCSE
Select from the full Foundation and Higher content across all six strands: Number, Algebra, Ratio and Proportion, Geometry and Measures, Probability, and Statistics. You can build a single-strand paper — twenty questions on algebra alone — or mix topics across strands to replicate the feel of a real Paper 1, 2 or 3.
What you can build - A-Level
Select by module or by individual topic across the Pearson Edexcel International A-Level Pure papers: Pure 1 (WMA11) — algebraic expressions, surds and indices, quadratics, equations and inequalities, graphs and transformations, straight line graphs, trigonometric ratios, radians, differentiation and integration. Pure 2 (WMA12) — algebraic methods, coordinate geometry and circles, exponentials and logarithms, the binomial expansion, sequences and series, trigonometric identities and equations, further differentiation and integration, and vectors. Pure 3 (WMA13) — functions and graphs, reciprocal trigonometric functions, the addition and double angle formulae, exponential models, differentiation of standard functions, integration techniques, and numerical methods. Pure 4 (WMA14) — proof, partial fractions, parametric equations, binomial expansion of algebraic fractions, implicit and parametric differentiation, connected rates of change, integration by substitution and by parts, differential equations, and vectors in three dimensions. The same topics are available to students following UK A-Level Maths (Edexcel 9MA0), AQA, OCR and IB, since the underlying content overlaps heavily even where the paper structure differs.
How to use it
Choose your qualification, tick the topics you want, and set how many questions you need. The tool assembles the paper, allocates marks to each question in the style of the real exam, and produces a matching solutions document with full method — not just final answers. Sit the paper properly. Put the solutions face down, set a timer, and work in silence with the calculator you'll have in the exam. A paper you mark honestly and find difficult teaches you far more than one you complete comfortably with the answers open beside you. When you're finished, mark it against the worked solutions and write down not just which questions you got wrong, but which step you got wrong — that's the thing you actually need to fix.
How long should your paper be?
Match your practice to the real thing: Edexcel GCSE Maths (1MA1) — three papers, each 1 hour 30 minutes and 80 marks. Paper 1 is non-calculator; Papers 2 and 3 allow a calculator. That works out at a little over one minute per mark. Edexcel iGCSE Maths (4MA1) — two papers, each 2 hours and 100 marks, both with a calculator. Slightly more time per mark than the UK GCSE, but longer multi-step questions. International A-Level Pure 1 to Pure 4 — each unit is a single paper of 1 hour 30 minutes worth 75 marks, and each is worth one sixth of the full International A-Level. That's roughly 1.2 minutes per mark, which is tighter than most students realise until they sit one against the clock. UK A-Level Maths (9MA0) — three papers, each 2 hours and 100 marks. If you're building a shorter paper for a single revision session, a 30-mark paper in 35 minutes is a realistic block that still forces you to work at exam pace.
Getting the most out of it
A few things make a much bigger difference than the number of papers you sit: Mix your topics. Revising one topic in a long block feels productive but performs badly, because you already know which method to use before you read the question. Half the difficulty of a real exam is working out which technique applies. Building a paper that mixes four or five topics together is uncomfortable and much more effective. Rebuild the same topics a week later. Because every paper is newly generated, you can return to the same topic list after a gap and get a genuinely fresh test. Spacing your practice out beats repeating it in one sitting. Build papers from your weakest topics, not your favourites. If you aren't sure which those are, the GCSE and A-Level diagnostic reports will tell you. Write the method, not just the answer. Most marks in the real exam are method marks. If your working wouldn't earn them, the answer being right is luck rather than understanding.
For teachers and tutors
The paper builder is free to use with no account required, and there is no limit on the number of papers you can generate. Departments use it to produce differentiated end-of-topic assessments, cover work, homework sets, and low-stakes retrieval quizzes without spending an evening cutting and pasting from past papers. Because each generated paper is unique, you can give two classes the same topic list without one telling the other what's on it, and set a resit that isn't simply the same paper again. It's particularly useful for departments teaching the International A-Level, where the supply of past papers per unit is far smaller than for the UK specification and classes exhaust them quickly.
More GCSE and A-Level revision tools
The exam paper builder is one of several free tools on eClassroom. Alongside it you'll find the revision engines, which generate and mark single questions topic by topic; the GCSE and A-Level formula sheet builders, for producing a printable formula sheet for exactly the topics you're studying; and the revision timetable maker for planning the weeks before an exam. Your progress across all of them is tracked on your skill tree. All of our tools are free to use. If you'd like help from a tutor as well, you can book a free lesson with an eClassroom maths tutor.