Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Math Practice Problems (Instant Check, Hints & Mastery by Skill)

Fresh problems on 140+ maths skills, checked instantly, with hints and mastery levels.

Free preview, no sign-upIncluded in your pass Pro tool Pro pass: ₹179 / $5.99 for 30 days On this device: nothing is sent
+3 +1 more details No uploadWorks offline once opened Education

Free preview: every check, the first hint and the first step of each worked solution, half of your mastery table and the problem sheets as marked page images. Locked until you unlock it: download, copy and share.

Pro pass ₹179 for 30 days or ₹79 for 1 week, one‑time. Pro pass $5.99 for 30 days or $2.99 for 1 week, one‑time. How to unlock

Try before you buy.

  • Free preview: every check, the first hint and the first step of each worked solution, half of your mastery table and the problem sheets as marked page images.
  • Locked until you unlock it: download, copy and share.
  • Unlock: Pro pass, ₹179 for 30 days or ₹79 for 1 week, a one-time payment that never renews. Unlock: Pro pass, $5.99 for 30 days or $2.99 for 1 week, a one-time payment that never renews.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

Math Practice

Choose a skill to start

    Next steps Done. What next?

    Start over

    A Pro pass unlocks the full result. See passes

    All education & student tools

    About the Math Practice Problems (Instant Check, Hints & Mastery by Skill)

    Pick one of more than 140 maths skills — from adding within 20 through fractions, decimals, percentages, ratio, negative numbers, powers, equations, inequalities, quadratics, functions, Pythagoras, area and volume, probability and statistics to first derivatives — and get a fresh problem at level 1, 2 or 3. Type the answer the way you would write it (3/4, 2 1/2, 0.75, 2x^2 - 3x, (x + 3)(x - 2), x = 4 or x = -1, x >= -2) and it is checked at once: equal answers are accepted whatever form they take, and where the skill asks for a particular form (simplest form, a mixed number, fully factorised, simplest radical form) you are told how to finish rather than marked wrong.

    Each skill carries its place in three curricula, checked against the official documents: the US Common Core code, England’s national curriculum year or key stage, and the NCERT class (with the chapter of the new Classes 6–8 books where it names the topic). Up to three hints get more specific one by one, and every problem has a worked solution. Your level in each skill — Attempted, Familiar, Proficient, then Mastered after a review a week later — is kept in this browser. Teachers can make a problem set from a set code: the same code gives every student the same problems, as a printable sheet with an answer key or as a link. Without a pass you get the free preview: every check, the first hint, the first step of each worked solution and 10 problems per skill each day.

    How to use it

    1. Press Choose a skill, then search (for example “fractions”, “Pythagoras” or a code such as 6.EE.B.7) or filter by curriculum and year, and pick a skill.
    2. Choose level 1, 2 or 3, or leave Change level by itself on: three right in a row moves you up, two wrong in a row moves you down.
    3. Type your answer and press Check (or Enter). The line under the box shows how your answer was read, with fractions and powers drawn as maths. Use Maths keys for the minus sign, √, powers, π, ≤ and ≥ on a phone.
    4. Stuck? Hint gives up to three hints, each more specific; Show working opens the worked solution. After three tries the working opens by itself. Without a pass the preview shows the first hint and the first step of the working.
    5. Open Progress to see your level in every skill and when a review is due. Save a backup file keeps your progress to move it to another browser; with a pass, Download progress report makes a PDF for a parent or teacher.
    6. Open Sheets & links, add skills, choose the level and the number of problems, then Make the sheet for a printable PDF with an answer key, or copy the set link for students — both with a pass, or after unlocking that sheet or link; the free preview shows the sheet as marked page images and the link shortened.

    Examples

    Equal answers in different forms
    Input
    Problem: 1/3 + 5/12 (simplest form)
    Result
    3/4 — Right. 0.75 — Right. 9/12 — “Right value. Now write the fraction in its simplest form.” (not counted as a mistake)

    Numbers are compared exactly (3/4 = 0.75 = 75%), and the form the skill asks for is checked on what you typed.

    Factorising
    Input
    Problem: factorise x² + x − 12
    Result
    (x − 3)(x + 4) and (x + 4)(x − 3) are right; x² + x − 12 is equal but not factorised, so you are asked to write it as brackets.
    Every solution of an equation
    Input
    Problem: x² − 5x + 6 = 0
    Result
    x = 2 or x = 3 — Right. Typing only 3 gets “That one is right. There is another solution.”

    Solutions can be typed in any order, separated by “or”, a comma or a semicolon, and ± gives both: x = (3 ± √5)/2.

    Common uses

    • A student practising a topic before a test until the level reads Proficient, then coming back a week later for the review.
    • A parent following a child’s progress across fractions, decimals and percentages, with the progress report to share.
    • A teacher printing a different-each-week sheet with an answer key, or sending a set link so a class works through the same problems and each student downloads their result.
    • A tutor setting a mixed review of several skills at level 3.

    How answers are read and checked

    • Numbers are compared exactly: fractions (3/4), mixed numbers (2 1/2), decimals, percentages (75%), thousands separators (12,000 or 12 000) and digits in other scripts are read; units after a number (cm², kg) are ignored. With a country that writes a decimal comma, 3,5 is three and a half.
    • Expressions are compared by value at several sample points, so any equal form counts — then the form is checked when the skill asks for one: expanded, fully factorised, a single power, completed square, simplest radical form or scientific notation.
    • Reading rules: a number next to a letter or a bracket multiplies (2x, 3(x + 1)); this binds tighter than /, so 1/2x means 1/(2x) — the “Read as” line shows it as a fraction, and (1/2)x gives a half of x. Powers use ^ or ², roots √ or sqrt.
    • Right, nearly, not yet: an answer of the right value in the wrong form gets a note and another try, and is not counted as a mistake. An answer that can’t be read gets a message saying what to fix.

    How mastery works

    Each problem counts once: right on the first try (hints allowed) or not. Each skill keeps its last 20 problems.

    • Familiar: 3 of your last 4 right.
    • Proficient: 5 of the last 6 right, all 6 at level 2 or 3. A review is then due 7 days later.
    • Mastered: on or after the review date, 3 in a row right at level 2 or 3.
    • Two wrong among the last three take a skill back below Proficient, and Proficient has to be earned again.

    Opening the worked solution before a right answer counts that problem as not right.

    Curriculum tags and where they come from

    Each skill shows only the tags that were checked against the official documents: the code of the Common Core State Standards for Mathematics (for example 7.EE.B.4.a, or HSA.REI.B.4.b for high school), the year or key stage of the national curriculum in England: mathematics programmes of study, and the NCERT class — for Classes 6 to 8 the chapter of the NCERT textbooks that names the topic (such as “Class 7 · Operations with Integers”), and for Classes 9 to 12 the class whose CBSE curriculum lists it. A skill without a tag in one system is one that system does not list in those words (prime factorisation has no Common Core code, for example; derivatives are beyond Common Core and sit in A level and NCERT Classes 11 and 12). Boards and schools order topics differently, so use the tags as a guide, not a syllabus.

    Problem sets, sheets and links

    A set is a list of up to 10 skills, a level, 1 to 10 problems per skill (40 at most) and a set code. The code decides the problems, so a sheet printed today and the link sent tomorrow hold the same problems; New code gives new ones. Sheets come as a PDF on A4 or US Letter (from your country, changeable) with numbered problems, room to work and an answer key on its own page.

    The link carries the set itself after the # of the address, which browsers never send to a server: nothing is stored or collected. Students opening it work through the problems with the same checking and hints, and at the end can download their own result as a PDF or copy it to send to you; the link holds the skills and the code, not the answers, but anyone could make the same problems from it.

    Limitations

    • Problems are made by rules, one skill at a time; there are no word problems from your own textbook and no long multi-part exam questions.
    • Without a pass, each skill gives 10 problems a day, the first of up to three hints and the first step of each worked solution, with the final answer of the working hidden.
    • Progress is saved in this browser only. Clearing the browser’s site data removes it; save a backup file to keep it or move it.
    • Expressions are checked by value at sample points and by the form rules above; an unusual but equal form may be asked to be written more simply.
    • The PDFs use fonts downloaded from this site the first time you make one, so that needs a connection once.

    Privacy

    On this device: nothing is sent

    Problems are made, checked and stored in your browser; your answers and progress never leave this device unless you save a file. A set link carries only the set (skills, level, count and code), and nothing about students is collected.

    Frequently asked questions

    What do I get without a pass?

    Without a pass, Math Practice Problems (Instant Check, Hints & Mastery by Skill) shows every check, the first hint and the first step of each worked solution, half of your mastery table and the problem sheets as marked page images. Until you unlock it, the result can’t be downloaded, copied or shared. A Pro, Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.

    Do I need a pass?

    To get every hint, the full worked solutions, more than 10 problems a day per skill, the progress report and the printable sheets and set links, yes: a Pro pass unlocks every Pro tool. Without one you see a free preview: every check, the first hint, the first step of each worked solution, half of your mastery table and the sheets as marked page images.

    Why was my right answer called “almost”?

    Its value is right but the skill asks for another form — a fraction in simplest form, a mixed number, brackets for a factorising question, or simplest radical form. The note says what to change, and it does not count as a mistake.

    How do I type square roots, powers and “or”?

    Type sqrt(12) or √12, x^2 or x², and separate several solutions with “or” (x = 2 or x = -3), a comma or a semicolon. ± gives both signs: x = (3 ± √5)/2. On a phone, Maths keys has √, powers, π, ≤, ≥ and ± as buttons.

    Which grade or class is a skill for?

    Each skill shows its Common Core code with the US grade, England’s year or key stage, and the NCERT class where those documents list it. Search by a code (5.NF.A.1) or filter by curriculum and year in Choose a skill.

    Do students need an account to use a set link?

    No. The set travels inside the link, and each student’s answers stay on their own device. At the end they can download their result as a PDF or copy it, and send it to you.

    Is my progress shared with anyone?

    No. It is kept in this browser’s storage. Save a backup file writes it to a file you keep; Restore a backup merges such a file back in, on this or another device.

    Can I use it offline?

    Yes, once the page has loaded: problems, checking, hints and progress work without a connection. Making a PDF needs its fonts, which download from this site the first time.

    Quick answers and tool search

    Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.