Help

How to useShow The Steps

Typing a problem, getting the steps, checking your own answer, what each helper can read, and what the site can't do yet.

Start here

Type the problem. The big box on the home page, and the search box in the bar at the top of every page, take any problem — 47 + 38, 3/4 ÷ 1/2, solve 3x + 2 = 11, area of a circle with radius 5, or a whole story problem — and open the helper that works it out.

Or pick a topic from Browse all topics (with buttons for each grade band), or from the bar of helpers at the top of every page.

Each helper covers one topic and shows the work the way it's done on paper: one step at a time, with the reason for each step and a picture or diagram beside it, then the answer and a check that it makes sense.

On every helper

Four ways to work, in the buttons above the steps:

Also on every page:

Pages print cleanly, and once you've visited, the site works offline. On a phone you can add it to your home screen (in Safari: Share → Add to Home Screen; in Chrome: the menu → Install app).

Typing a problem

The helpers

What each helper does, problems you can type into it (click one to try it), and what it can't do yet.

The Area BoxMultiplying out, factoring, solving quadratics, vertex form, polynomial division, and adding or subtracting polynomials

What it does

  • Expand
  • Factor
  • Solve
  • Vertex and completing the square
  • Divide polynomials
  • Add and subtract polynomials

Try typing (click one to open it)

Open The Area Box →

The Balance ScaleSimplifying expressions, solving equations and inequalities, and solving two equations together

What it does

  • Simplify
  • Solve an equation
  • Solve an inequality
  • Solve a system of two equations (elimination or substitution)

Try typing (click one to open it)

Not yet

  • Only straight-line (linear) algebra: letters to the first power
  • No letter times another letter, such as x times y or x squared
  • x² and other powers of x (the Area Box does quadratics)
  • Absolute value |x| equations
  • Compound inequalities (−2 < x ≤ 3 is on the Graph Paper)
  • Solving a formula for a letter (literal equations)
  • Systems in letters other than x and y
  • Story wording like “5 more than x” (the Story Problem reads those)

Open The Balance Scale →

The Bell CurveThe normal curve, z-scores, binomial chances, sampling, confidence intervals, hypothesis tests and best-fit lines

What it does

  • z-scores
  • Normal curve
  • Binomial chances
  • Sampling distributions
  • Confidence intervals
  • Hypothesis tests
  • Best-fit line (regression)

Try typing (click one to open it)

Not yet

  • N(70, 10) with no label gets a note, because books disagree on whether 10 is the spread or its square
  • The 68-95-99.7 rule only works at whole numbers of standard deviations from the mean
  • A variance given instead of a standard deviation
  • Binomial word problems typed as a story (the Story Problem works those out)

Open The Bell Curve →

The Borrow BankSubtracting whole numbers, decimals and fractions, with every borrow written down

What it does

  • Decimals
  • Fractions and mixed numbers

Try typing (click one to open it)

Not yet

  • A phrase that could be read two ways, like "the sum of 2 and 3 times 4", is not read; use symbols and brackets
  • A mixed number and a decimal together
  • Negative answers and negative numbers (the Number Line does those)

Open The Borrow Bank →

The Carry ColumnAdding whole numbers, decimals and fractions, with every carry written down

What it does

  • Decimals (2 to 4 numbers)
  • Fractions and mixed numbers (2 terms)

Try typing (click one to open it)

Not yet

  • Fractions can only add two terms at a time
  • A phrase that could be read two ways, like "the sum of 2 and 3 times 4", is not read; use symbols and brackets
  • A mixed number plus a decimal (2.5 + 1/2)
  • Negative numbers (the Number Line does those)
  • Different units in one problem (5 m + 30 cm)

Open The Carry Column →

The Chance SpinnerProbability with dice, coins, cards, spinners and bags, including two-step chances and expected results

What it does

  • One event
  • Not happening
  • Two or more steps (and, or, with and without putting back)
  • Lists of all outcomes (tree, grid, list)
  • Expected and experimental

Try typing (click one to open it)

Not yet

  • "One red and one blue" in either order gets a note
  • "Sum of 7 or 11", an even sum, or a product of two dice get a note
  • More than 3 stages (like 4 coins in a row) gets a note
  • “The probability of guessing right on a 4-choice test”
  • Problems given only as probabilities, like P(A) = 0.3 and P(B) = 0.5

Open The Chance Spinner →

The Complex PlaneImaginary and complex numbers: powers of i, arithmetic, the plane, polar form, De Moivre's roots and powers, and quadratics with complex answers

What it does

  • Powers of i and square roots of negatives
  • Add and subtract
  • Multiply
  • Divide
  • The plane (plot, size, angle, conjugate)
  • Polar form
  • Powers and roots (De Moivre)
  • Solve quadratics

Try typing (click one to open it)

Open The Complex Plane →

The Division HouseLong division with remainders, decimals and fractions, and dividing fractions

What it does

  • Whole numbers and decimals (answer as quotient and remainder, a fraction, or a decimal)
  • Fractions and mixed numbers

Try typing (click one to open it)

Not yet

  • For fractions, type ÷ or : between them, because / is already part of a fraction
  • A phrase that could be read two ways, like "the sum of 2 and 3 times 4", is not read; use symbols and brackets
  • Three or more numbers at once
  • Negative numbers (the Number Line does those)

Open The Division House →

The Dot PlotMean, median, mode and range, box plots, frequency tables, spread, and finding a missing number to reach a mean

What it does

  • Mean, median, mode, range
  • Box plot and quartiles
  • Frequency tables and histograms
  • Spread (MAD and standard deviation)
  • Missing number for a target mean

Try typing (click one to open it)

Not yet

  • Weighted averages, z-scores and probability get a note (with a link to the Bell Curve) instead of an answer

Open The Dot Plot →

The Factor TreeFactors, prime or not, prime factorization, GCF and LCM, and divisibility rules

What it does

  • Factors of a number
  • Is it prime?
  • Prime factorization (factor tree)
  • GCF and LCM
  • Divisibility

Try typing (click one to open it)

Open The Factor Tree →

The Fraction BarSimplifying, converting, comparing and finding equal fractions

What it does

  • Simplify
  • Convert (fractions, mixed numbers, decimals, percents)
  • Compare and order
  • Equivalent fractions

Try typing (click one to open it)

Open The Fraction Bar →

The Function MachineFunction notation, domain and range, combining, composing and inverting functions, piecewise functions, and even or odd

What it does

  • Evaluate f(x)
  • What is a function?
  • Domain and range
  • Combine functions
  • Compose functions
  • Inverse functions
  • Piecewise functions
  • Even or odd

Try typing (click one to open it)

Not yet

  • Trig functions send you to the Unit Circle
  • A line through points sends you to the Slope Grid
  • A power with x in both the base and the exponent (like x^x) is not handled

Open The Function Machine →

The Graph PaperPlotting points, tables of values, graphing functions, solving systems by graphing, graphing inequalities, moving shapes, and scatter plots
The Hundred GridPercent problems: percent of a number, what percent, finding the whole, percent change, and money (discounts, tax, tips, interest)

What it does

  • Percent of a number
  • What percent
  • Find the whole
  • Percent change
  • Money (discount, markup, tax, tip, interest)

Try typing (click one to open it)

Not yet

  • Story problems with several sentences (the Story Problem does those)
  • “Increase 80 by 15%” wording

Open The Hundred Grid →

The Log LadderLogarithms, log rules, change of base, exponential and log equations, growth and decay, and log graphs

What it does

  • What a log means
  • Log rules (expand and condense)
  • Change of base
  • Exponential equations
  • Log equations
  • Growth, decay and interest
  • Graphs

Try typing (click one to open it)

Not yet

  • A log equation is only solved when the inside of the log has x to the first power (like x + 3)

Open The Log Ladder →

The Matrix GridMatrix math, determinants, inverses, systems of equations, and vectors

What it does

  • Add, subtract and scale matrices
  • Multiply matrices
  • Determinants
  • Inverses
  • Systems of equations
  • Vectors
  • Dot product, cross product and angles

Try typing (click one to open it)

Not yet

  • Transpose, eigenvalues, rank and similar topics get a note instead of an answer
  • A matrix described in words (“the 2×2 matrix with rows 3 8 and 4 6”) — type it as [[3,8],[4,6]]

Open The Matrix Grid →

The Measuring TapeConverting units: length, weight and capacity, metric, between US and metric, time, temperature, and rates

What it does

  • Length
  • Weight and capacity
  • Metric
  • US and metric
  • Time
  • Temperature
  • Rates and unit conversions

Try typing (click one to open it)

Not yet

  • Only units of the same kind convert (a weight can't become a capacity; ounces and fluid ounces are different)
  • Clock times (like from 2:45 to 4:10) are sent to the Place Value Chart

Open The Measuring Tape →

The Money JarMoney math: compound interest, saving, loans, credit cards, paychecks, budgets, and shopping

What it does

  • Compound interest
  • Saving
  • Loans
  • Credit cards
  • Paychecks
  • Budgets
  • Shopping (discounts, tips, unit prices, markup, inflation)

Try typing (click one to open it)

Not yet

  • How long until money doubles is a log problem, so it is sent to the Log Ladder

Open The Money Jar →

The Number LineAdding, subtracting, multiplying and dividing negative numbers, absolute value, and putting numbers in order

What it does

  • Add and subtract
  • Multiply and divide
  • Absolute value
  • Put in order
  • Chains, left to right

Try typing (click one to open it)

Not yet

  • Problems that mix times or divide with plus or minus are sent to the Order Stack

Open The Number Line →

The Number StaircaseNumber patterns, arithmetic and geometric sequences, sums and series, and everyday pattern stories

What it does

  • Find the pattern
  • Arithmetic sequences
  • Geometric sequences
  • Sums and series
  • Stories (seats, savings, bouncing ball, raises, doubling)

Try typing (click one to open it)

Not yet

  • A list typed with spaces only (“3 7 11 15”) — put commas between the numbers

Open The Number Staircase →

The Order StackThe order of operations (PEMDAS) worked step by step

Try typing (click one to open it)

Not yet

  • A phrase that could be read two ways, like "the sum of 2 and 3 times 4", is not read; use symbols and brackets

Open The Order Stack →

The Place Value ChartPlace value, rounding, estimating, comparing, skip counting, clocks and time, and coins and change

What it does

  • Place value
  • Rounding
  • Estimating
  • Comparing and ordering
  • Skip counting and even or odd
  • Time
  • Money

Try typing (click one to open it)

Not yet

  • Decimals with more than 3 places
  • Comparing fractions (the Fraction Bar does that)
  • Rounding without saying to which place (“round 3,456”)

Open The Place Value Chart →

The Power TowerPowers, exponent rules, scientific notation, math with scientific notation, and square and cube roots

What it does

  • Work out a power
  • Exponent rules
  • Scientific notation
  • Math with scientific notation
  • Square and cube roots

Try typing (click one to open it)

Not yet

  • Fraction exponents (8^(2/3) is on the Root Cellar)
  • Roots of decimals
  • Exponents bigger than 64
  • Letters in the exponent, like 2^x (the Log Ladder solves those)

Open The Power Tower →

The Product LadderMultiplying whole numbers, decimals and fractions, step by step

What it does

  • Whole numbers and decimals
  • Fractions and mixed numbers

Try typing (click one to open it)

Not yet

  • A phrase that could be read two ways, like "the sum of 2 and 3 times 4", is not read; use symbols and brackets
  • Three or more numbers at once (the Order Stack does those)
  • Negative numbers (the Number Line does those)

Open The Product Ladder →

The Rate MachineLimits, derivatives, tangent lines, highest and lowest points, integrals, and rates of change

What it does

  • Limits
  • Derivatives
  • Tangent lines
  • Maximum and minimum
  • Integrals
  • Rates of change and motion

Try typing (click one to open it)

Not yet

  • Inverse trig functions such as arcsin
  • Powers like x to the pi, or x to the x
  • Integrals that need integration by parts, such as x times sin x
  • A plain number problem with no letter and no calculus words (like sin 30) gets a note
  • Integration by parts and other advanced integrals
  • Optimization word problems — set up the function first, then use the maximum-and-minimum tab

Open The Rate Machine →

The Ratio TableRatios, rates and better buys, proportions, sharing in a ratio, and scale drawings and recipes

What it does

  • Simplify and equal ratios
  • Rates and better buys
  • Proportions
  • Share in a ratio
  • Scale and recipes

Try typing (click one to open it)

Open The Ratio Table →

The Root CellarSimplifying roots, doing math with roots, rationalizing, fraction exponents, root equations, and fractions with letters

What it does

  • Simplify roots
  • Add, subtract and multiply roots
  • Rationalize
  • Fraction exponents
  • Root equations
  • Simplify fractions with letters
  • Multiply and divide such fractions
  • Add and subtract such fractions
  • Solve equations with fractions

Try typing (click one to open it)

Open The Root Cellar →

The Scratch PaperA practice sheet where you do the work yourself: column adding, subtracting, multiplying and dividing, or line-by-line algebra, with checking as you go

What it does

  • Add
  • Subtract
  • Multiply
  • Divide
  • Line by line (expressions, equations, inequalities, systems, word problems)

Try typing (click one to open it)

Not yet

  • Adding takes up to four numbers
  • Column division takes whole numbers only (dividend up to 6 digits, divisor up to 3 digits)

Open The Scratch Paper →

The Shape ShopArea and perimeter, volume, right triangles, and angle rules

What it does

  • Area and perimeter
  • Volume
  • Right triangles (Pythagorean theorem)
  • Angles

Try typing (click one to open it)

Not yet

  • Semicircles and sectors
  • Rhombuses
  • "A circle with area 49 pi"
  • Mixed units in one problem
  • Wording like "3 times the other"
  • A triangle from its three sides with Heron's formula
  • Naming sides by their corners (AB = 13, BC = 5)

Open The Shape Shop →

The Slope GridSlope, writing a line's equation, changing between line forms, graphing lines, and parallel or perpendicular lines
The Story ProblemReading a word problem in plain words, showing what it understood, and solving it step by step

What it does

  • Joining (something is added)
  • Separating (something is taken away)
  • Parts and a whole
  • Comparing (how many more or fewer)
  • Equal groups
  • Rows and area
  • Times as many
  • Rates (cost for one, work per hour)
  • Money and change
  • Elapsed time
  • Fraction of an amount
  • Percent and discount
  • Two or more steps
  • Leftovers (remainders)
  • Equation stories (ages, consecutive numbers, perimeter, plans, tickets and coins, motion, work, mixtures, interest, and many more)

Try typing (click one to open it)

Not yet

  • A story with no numbers
  • A story with no question (it usually ends with a ?)
  • A question that doesn't ask for an amount, like "What is the weather?"
  • A story whose kind it can't tell: it asks you to pick the kind and fills in the numbers
  • Counting problems (ways, handshakes, arrangements): no helper does these yet
  • Probability stories go to the Chance Spinner, normal-curve stories to the Bell Curve, biggest-or-smallest (optimization) stories to the Rate Machine, and sequence stories to the Number Staircase
  • Two speeds written together (“at 60 and 40 miles an hour”) — give each its own sentence
  • Counting problems (“in how many ways…”)

Open The Story Problem →

The Unit CircleRight-triangle trig, exact values for special angles, the unit circle, law of sines and cosines, sine and cosine waves, and identities

What it does

  • Right triangles
  • Special angles
  • Unit circle and radians
  • Law of sines and cosines
  • Graphs of sine and cosine
  • Identities

Try typing (click one to open it)

Not yet

  • Words around a bare number that aren't about an angle (like "area of a circle with radius 5") get a note
  • “sin θ = 3/5, find θ” without saying which quadrant (there's more than one answer)
  • Sums of trig values (2 sin 30 + cos 60)
  • Naming sides by their corners (AB, BC)

Open The Unit Circle →

No helper matches that. Try a simpler word, or type the whole problem into the box on the home page.

Story problems

Paste a whole word problem into The Story Problem. It works out what kind of story it is, shows what it understood under What the story says (fix anything it got wrong there), and works it out in the same steps every time: read it, say what's asked, list what you know, choose the operation (or write an equation), draw it, solve, and answer in a sentence with a check.

Tips: include the question sentence ("How many …?"); write numbers as digits when you can; if it picks the wrong kind, use Not right? Change it.

Practice and teaching

ToolWhat it's for
WorksheetsPrintable worksheets on any topic, with an answer key and a QR code to check answers.
Practice setsA set of problems to share as a link or QR code; students work them and hand back a result line.
Class resultsPaste the students' result lines to see who got what, by problem.
Flash cardsTimes tables 0–20 and other facts, with the cards you miss coming back more often.
Problem of the dayA new problem each day across all the topics, with a streak.
Your progressWhat you've practiced and the mistakes worth another look.
Reference sheets40 printable sheets: times tables, formulas, conversions, and graph paper.
DefinitionsThe Word List: what the math words mean, in plain words.

Not yet: math we're still working on

The site doesn't do everything yet. These are known gaps — if one of them matters to you, say so; requests decide what comes next.

Each helper's own "Not yet" list (above, under The helpers) has the details for that topic.

Questions

Is it free? Yes — no accounts, no sign-up, no ads. See About.

Does it keep what I type? No. Every problem is worked out in your own browser; your settings and progress are saved only on your device. See Privacy.

Can I trust the answers? Every answer is worked with exact numbers and checked a second way, and the site runs a self-test of more than 22,000 checks before anything changes. If you find a wrong one, use Report a problem on that page.

Does it work on a phone or tablet? Yes, in any modern browser — and offline once you've visited.

Can I ask for a topic or a kind of problem? Please do: request it on GitHub.

You're using the latest version · what's new