Long Division Calculator
with Step-by-Step Work
Enter any two numbers and see the full long division — every step shown and explained in plain language. Free, no account required.
No account required · Whole numbers, decimals, remainders & polynomials
Verification check:
Quotient × Divisor + Remainder = Dividend
15 × 32 + 7 = 480 + 7 = 487 ✓
As a mixed number: 15 7/32
As a decimal: 15.21875
For polynomial long division (e.g. (x³ − 6x² + 11x − 6) ÷ (x − 2)), mixed-number problems, or any division described in words — type it below and get a step-by-step AI explanation.
Bring down next term. Divide leading term. Multiply and subtract…
Final quotient and remainder verified below.
Long division in 5 steps — shown every time
Divide
Find how many times the divisor fits into the first portion of the dividend. Write the partial quotient above.
Multiply
Multiply the partial quotient by the divisor. Write the product below the current working number.
Subtract
Subtract the product from the working number. The result is the partial remainder.
Bring down
Take the next digit from the dividend and append it to the partial remainder. Repeat from Step 1.
Final answer
When all digits are used, write the quotient and remainder. Optionally continue with a decimal point.
Full working shown — not just the answer
Every divide-multiply-subtract-bring-down cycle is written out individually, labeled, and explained in plain English — exactly how a teacher would show it on a whiteboard.
Remainders and decimals
Choose to stop at a remainder (expressed as R or a fraction) or continue dividing to get the decimal form to any number of places. Both formats show the full working.
Polynomial long division via AI
The AI solver handles algebraic long division — (x³ + 2x − 5) ÷ (x − 1) and similar — with each polynomial step explained in readable notation, not just symbols.
No login, no paywall, no limit
Unlike Symbolab (steps behind subscription) or Mathway (steps paywalled at $9.99/mo), this tool shows the full long division every time, for every problem, at no cost.
How we compare to other long division calculators
Long division help for every situation
Learning long division for the first time
The calculator shows every divide-multiply-subtract-bring-down cycle so students see exactly what is happening at each stage — not just a final number.
Polynomial long division for algebra class
Dividing (2x³ − 3x² + x − 5) by (x − 2) the same way you’d divide whole numbers — term by term, with every multiplication and subtraction shown.
Verify your answer shows the right method
Type in your problem and compare each step against your own work to find exactly where a mistake happened — not just whether the answer is right or wrong.
Generate worked examples instantly
Create clean, step-by-step long division problems for worksheets, tutoring sessions, or test preparation — without doing the working out by hand each time.
Need worked examples for other topics? The full math solver handles algebra, calculus, statistics, and geometry.
What Is Long Division?
Long division is a step-by-step method for dividing large numbers by hand. Rather than producing just an answer, the algorithm breaks the calculation into a repeating cycle — divide, multiply, subtract, bring down — applied digit by digit until every part of the dividend has been processed. The result is a quotient (the answer) and, when the division doesn’t come out evenly, a remainder.
The method is taught in elementary and middle school because it builds a concrete understanding of what division means: how many times one number fits into another, and what is left over. That same logic extends directly into polynomial long division at the high school algebra level, where the dividend and divisor are expressions with variables rather than plain numbers.
How to Do Long Division with Steps
To perform long division manually, follow this sequence for each digit of the dividend:
- Divide: Determine how many times the divisor fits into the current portion of the dividend. Write that number above the division bracket as the next digit of the quotient.
- Multiply: Multiply the digit you just wrote by the divisor. Write the product below the working number.
- Subtract: Subtract the product from the current working number. The result is the partial remainder.
- Bring down: Bring the next digit of the dividend down and append it to the partial remainder. This becomes the new working number.
- Repeat until all digits have been brought down. The final working number is the remainder.
For example, dividing 487 by 32: 32 goes into 48 once (write 1). 1 × 32 = 32; 48 − 32 = 16. Bring down 7 → 167. 32 goes into 167 five times (write 5). 5 × 32 = 160; 167 − 160 = 7. No digits remain, so the answer is 15 remainder 7, or 15 R7.
Long Division Calculator with Steps and Remainders
The calculator on this page performs every step of the algorithm and displays the full working — not just the quotient. When the division doesn’t come out evenly, you can choose to express the result as a remainder (15 R7), a mixed number (15 7/32), or a decimal (15.21875). For decimals, the calculator continues the long division by appending zeros to the remainder until it reaches the specified precision.
Long Division with Decimals
Long division with decimals follows the same divide-multiply-subtract-bring-down cycle. Once the dividend is exhausted, place a decimal point in the quotient and continue by bringing down zeros from the remainder. The process continues until the remainder is zero or the desired number of decimal places is reached. If the remainder repeats, the decimal is repeating (rational).
Polynomial Long Division Calculator
Polynomial long division works identically to numeric long division, but the “digits” are the terms of a polynomial, sorted by descending degree. At each step you divide the leading term of the current expression by the leading term of the divisor, multiply, subtract, and bring down the next term. The AI solver on this page handles polynomial division in full, showing every term-by-term step with plain-language commentary. This is particularly useful for pre-calculus and algebra II students working on rational functions, partial fractions, or the factor theorem.
For problems beyond division — derivatives, integrals, limits, or quadratic equations — use the MathGPT Free AI math solver on the homepage, which covers 12+ math subjects with the same step-by-step format.
Long Division vs. Short Division vs. Synthetic Division
Long division shows every multiplication and subtraction explicitly, making the method transparent and easy to check. Short division is a condensed version that works mentally for small divisors (typically single digits), writing only the quotient digits and carrying remainders mentally. Synthetic division is an efficient shorthand for dividing a polynomial by a linear binomial of the form (x − c); it omits the variable notation and operates purely on coefficients. When to use each:
- Learning or teaching the concept → long division
- Quick mental calculation with a single-digit divisor → short division
- Dividing a polynomial by (x − c) efficiently → synthetic division
Common questions
Your full solution is one click away
No signup. No paywall. Just enter your numbers and see every step.
Get the Full Solution →