GCSE Revision
Maths
Interactive revision tools covering the full GCSE Maths specification — Foundation & Higher tiers.
⭐ Featured Games
Number
🔢
Laws of Indices
Simplify expressions using index laws — multiply, divide, and raise powers.
🔍
Prime Factors, HCF & LCM
Break numbers into prime factors and find HCF and LCM.
🔬
Standard Form
Write very large and very small numbers using standard form (a × 10ⁿ).
🎯
Estimating
Round numbers to one significant figure and estimate calculations.
📏
Error Intervals
Find upper and lower bounds for rounded measurements.
🔢
Product Rule for Counting
Calculate the number of possible outcomes using the product rule.
💯
Percentages
Percentage increase, decrease, reverse percentages, and compound interest.
🥧
Fractions
Add, subtract, multiply and divide fractions.
🔁
Recurring Decimals to Fractions
Convert recurring decimals into fractions using algebra.
🔄
Converting FDP
Convert between fractions, decimals, and percentages.
📏
Bounds (Upper & Lower)
Upper and lower bounds of rounded measurements.
➗
Fractions (Calculator)
Advanced fraction manipulation with mixed numbers on a calc.
🔢
HCF and LCM
Highest Common Factor & Lowest Common Multiple using Venn diagrams or lists.
ⁿ
Laws of Indices (Calc)
Using fractional and negative powers with a scientific calculator.
⚖️
Metric Conversions
Converting distance, mass, and complex units like m² to cm².
%
Percentages (Calc)
Reverse percentages and compound interest using multipliers.
🎯
Rounding & Sig Figs
Rounding to decimal places and significant figures.
🔟
Standard Form (Calc)
Calculating large numbers using the x10^x button on calcs.
√
Surds
Simplifying surds and rationalising denominators.
Algebra
📖
Expanding & Simplifying
Expand brackets and collect like terms.
🧩
Factorising
Factorise expressions by finding common factors or using quadratic methods.
🔄
Substitution
Substitute values into algebraic expressions and formulae.
⚖️
Setting Up & Solving Equations
Form equations from word problems and solve them.
📈
Straight Line Graphs
Work with y = mx + c — find gradients, intercepts, and equations.
➕
Parallel & Perpendicular Lines
Identify parallel and perpendicular lines from their equations.
🔄
Changing the Subject
Rearranging formulas to make a different variable the subject.
📈
Distance-Time Graphs
Interpreting speed and gradients from graphs.
🧮
Expanding & Factorising (Calc)
Expanding double brackets and extracting common factors.
✖️
Factorising Quadratics
Factorising expressions of the form ax² + bx + c.
🔁
Iteration
Using iterative formulas to approximate roots of equations.
🔍
Substitution (Calc)
Substituting decimals and negatives into complex equations.
Geometry
🔷
Angles in Polygons
Find interior and exterior angles of regular and irregular polygons.
↗️
Angles on Parallel Lines
Identify and calculate alternate, corresponding, and co-interior angles.
📐
Area of 2D Shapes
Calculate areas of triangles, rectangles, trapeziums, circles, and more.
🧭
Bearings
Work with three-figure bearings measured clockwise from North.
📐
Pythagoras' Theorem
Find missing sides in right-angled triangles.
📦
Volume
Calculate volumes of cuboids, prisms, cylinders, and spheres.
🎁
Surface Area
Calculate surface areas of cuboids and spheres.
🏗️
Plans and Elevations
Understand views of 3D shapes from different directions.
📐
Angle Bisectors
Using compasses to bisect angles and lines.
💷
Area & Money Problems
Calculating costs based on area (e.g. flooring or painting).
🟢
Area of 2D Shapes (Calc)
Using formulas for trapezium, circles, etc. with a calculator.
🍰
Area & Arc of Sectors
Calculating arc lengths and sector areas of circles.
🍦
Surface Area of Cones/Spheres
Using complex surface area formulas (often given in exams).
Statistics
📊
Frequency Polygons
Read and interpret frequency tables and calculate averages from grouped data.
📊
Averages from Grouped Data
Estimating the mean from grouped frequency tables.
📊
Histograms
Frequency density and unequal class widths.
🍕
Pie Charts
Drawing and interpreting pie charts using angles.
📈
Scatter Graphs
Lines of best fit and correlation.
🧮
Two-Way Tables
Extracting and filling probability tables linking two variables.