Timed practice quizzes for Cambridge O Level & IGCSE Mathematics — instant grading and private Friend Group leaderboards.
O Level Math Challenge is a revision app built by Homilabs for students preparing for Cambridge O Level / IGCSE Mathematics exams. Practice with quick, timed 10-question quizzes, get graded instantly (A* to E) with a full explanation for every question, and track exactly which topics need more work before your next test.
38 topics spanning Number, Algebra, Geometry, Mensuration, Trigonometry, Statistics, and Probability — Core and Extended, over 1,200 original questions.
Every quiz is graded A*–E immediately, with a question-by-question breakdown and explanation.
No account needed to start practicing — progress is saved on your device.
Sign in with email or Google to keep your progress on every device. Delete your account any time from inside the app.
Create or join up to 5 private groups with a simple invite code and see how you rank against your classmates — no public rankings, no chat.
A focused, distraction-free practice tool — no ads interrupting your revision.
Number Concepts · Indices & Roots · Algebra Basics · Lines, Angles & Shapes · Collecting & Displaying Data · Fractions & Standard Form · Equations & Formulae · Perimeter, Area & Volume · Introduction to Probability · Sequences & Sets · Surds · Straight Lines & Quadratics · Pythagoras & Similar Shapes · Averages & Spread · Understanding Measurement · Bounds & Limits of Accuracy · Solving Inequalities · Quadratic Formula & Completing the Square · Algebraic Fractions · Trigonometry & Bearings · Sine & Cosine Rules · Exact Values & 3D Trigonometry · Scatter Diagrams & Correlation · Managing Money · Curved Graphs · Gradients & Derivatives · Symmetry & Loci · Circle Theorems · Histograms & Frequency Diagrams · Cumulative Frequency · Ratio, Rate & Proportion · Distance-Time & Speed-Time Graphs · Direct & Inverse Proportion · Functions & Further Equations · Transformations · Vectors · Probability Trees & Venn Diagrams · Conditional Probability