Free, unlimited math practice — pick a skill and get auto-generated problems with instant feedback, step-by-step solutions, difficulty levels, and saved streaks. No sign-up. Aim for 10 in a row to master each skill.
Numbers & Operations
Order of Operations Practice
Endless auto-generated PEMDAS problems with instant feedback, step-by-step solutions, streaks and a mastery goal.
Open →Integer Operations Practice
Auto-generated add, subtract, multiply and divide problems with positive and negative numbers, instant feedback and step-by-step…
Open →Multiplying & Dividing Integers Practice
Free practice multiplying and dividing positive and negative integers, with instant feedback and the sign rules explained.
Open →Rounding Numbers Practice
Auto-generated problems rounding to the nearest ten, hundred, thousand, and decimal places, with instant feedback and steps.
Open →Estimation Practice
Round numbers to a given place and estimate sums and differences, with instant feedback and steps.
Open →Comparing & Ordering Numbers Practice
Free practice comparing numbers with >, < and =, including fractions, decimals and negatives, with instant feedback and steps.
Open →GCF & LCM Practice
Auto-generated problems finding the greatest common factor and least common multiple, with prime-factorization steps.
Open →Multiplying Decimals Practice
Auto-generated problems with instant feedback and step-by-step solutions that show how to place the decimal point.
Open →Fraction, Decimal & Percent Practice
Free practice converting between fractions, decimals and percents, with instant feedback and step-by-step solutions.
Open →Scientific Notation Practice
Auto-generated problems converting between standard form and scientific notation, with instant feedback and steps.
Open →Unit Conversion Practice
Convert between units of length, mass, volume and time, with instant feedback and the conversion factor shown.
Open →Fractions
Adding & Subtracting Fractions Practice
Auto-generated add and subtract problems with like and unlike denominators, instant feedback, simplifying, and step-by-step…
Open →Multiplying & Dividing Fractions Practice
Endless auto-generated problems with instant feedback, simplifying, and step-by-step solutions.
Open →Algebra
One-Step Equations Practice
Solve x + b = c, ax = c and more with instant feedback and step-by-step solutions.
Open →Two-Step Equations Practice
Auto-generated ax + b = c problems to solve for x, with instant feedback and step-by-step solutions.
Open →One-Variable Inequalities Practice
Solve one-variable linear inequalities (with the sign-flip rule) and type the answer, with instant feedback and steps.
Open →Combining Like Terms Practice
Simplify expressions like 3x + 5 + 2x − 1, with instant feedback that accepts any equivalent form and step-by-step solutions.
Open →Exponent Rules Practice
Auto-generated product, quotient and power-rule problems with instant feedback and step-by-step solutions.
Open →Multiplying Binomials Practice
Multiply two binomials and simplify to a trinomial, with instant feedback and step-by-step solutions.
Open →Simplifying Radicals Practice
Reduce square roots to simplest radical form (like √72 = 6√2), with instant feedback and steps.
Open →Absolute Value Equations Practice
Solve |ax + b| = c for both solutions, with instant feedback and the two-case working shown.
Open →Systems of Equations Practice
Solve 2×2 linear systems for (x, y) with integer solutions, instant feedback and step-by-step elimination.
Open →Proportions Practice
Auto-generated cross-multiplication problems with instant feedback and step-by-step solutions.
Open →Percent Problems Practice
Auto-generated problems of all three types (percent of a number, what percent, percent of what) with instant feedback and steps.
Open →Percent of Change Practice
Auto-generated increase and decrease problems with instant feedback and step-by-step solutions.
Open →Slope Practice
Auto-generated problems finding the slope between two points, with instant feedback and step-by-step solutions.
Open →Writing Linear Equations Practice
Free practice writing linear equations in slope-intercept form y = mx + b from a slope and intercept, a point, or two points…
Open →Geometry
Area & Perimeter Practice
Auto-generated rectangle, square, triangle and parallelogram problems with instant feedback and steps.
Open →Volume Practice
Auto-generated rectangular prism and cube problems with instant feedback and step-by-step solutions.
Open →Distance Formula Practice
Auto-generated two-point problems with whole-number answers, instant feedback and step-by-step solutions.
Open →Pythagorean Theorem Practice
Find the hypotenuse or a missing leg of a right triangle with whole-number answers, instant feedback and steps.
Open →Circle Area & Circumference Practice
Find the area or circumference from the radius or diameter, in terms of π, with instant feedback and step-by-step solutions.
Open →Statistics & Probability
Mean, Median, Mode & Range Practice
Auto-generated data sets asking for the mean, median, mode or range, with instant feedback and step-by-step solutions.
Open →Probability Practice
Auto-generated single-event problems (marbles, dice, spinners) with instant feedback and reduced-fraction answers.
Open →Permutations & Combinations Practice
Auto-generated nPr and nCr problems with instant feedback and step-by-step solutions.
Open →