Free · No signup · Works for whole numbers, decimals & polynomials

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

mathgptfree.com/long-division-calculator
Problem: 487 ÷ 32 — shown with full long division steps
    1 5 R 7
32 4 8 7
132 goes into 48 once → write 1 above. 1 × 32 = 32. Subtract: 48 − 32 = 16
2Bring down 7 → new number is 167. 32 goes into 167 five times → write 5. 5 × 32 = 160. Subtract: 167 − 160 = 7
3No digits left to bring down. Remainder = 7
✓ Answer: 487 ÷ 32 = 15 remainder 7
Shows all working steps
Remainders and decimals supported
No signup or account needed
Polynomial long division via AI solver
Works on any device
Long Division Calculator — Shows All Steps
Step-by-step · Always free
Try: 487 ÷ 32 1254 ÷ 7 9999 ÷ 13 144 ÷ 12 (decimal) 100 ÷ 3
÷
Answer format
Solution Ready

Verification check:

Quotient × Divisor + Remainder = Dividend

15 × 32 + 7 = 480 + 7 = 487 ✓

As a mixed number: 15 7/32

As a decimal: 15.21875

Full solution with verification and decimal form is ready

View Full Solution →
AI Long Division Solver — Polynomials, Decimals, Word Problems

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.

Reading your division problem…
Identifying the method (long division vs synthetic)…
Working through each step…
Verifying and writing the explanation…
AI Solution Ready
Step 3 — Continue dividing…
Bring down next term. Divide leading term. Multiply and subtract…
Final quotient and remainder verified below.

Full step-by-step solution is ready

View Full Solution →

Long division in 5 steps — shown every time

STEP 01

Divide

Find how many times the divisor fits into the first portion of the dividend. Write the partial quotient above.

STEP 02

Multiply

Multiply the partial quotient by the divisor. Write the product below the current working number.

STEP 03

Subtract

Subtract the product from the working number. The result is the partial remainder.

STEP 04

Bring down

Take the next digit from the dividend and append it to the partial remainder. Repeat from Step 1.

STEP 05

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

This Tool
MathGPT Free
Full step-by-step — always free
Plain-language explanations at each step
Remainders and decimal form
Polynomial long division (AI)
No signup, no account needed
Unlimited daily use
Part of MathGPT Free — algebra, calculus, geometry & more
Competitor
CalculatorSoup
Shows algorithm steps
No plain-language explanations
Remainders and decimal form
No polynomial support
No signup needed
Unlimited use
Competitor
Symbolab
Steps require paid subscription
Symbolic output only, no narrative
Decimal support
Polynomial long division
Account required to see steps
Limited free problems per day

Long division help for every situation

Elementary & Middle School

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.

“Show me how to divide 847 by 13 with all the steps”
High School Algebra

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.

“Divide x³ − 6x² + 11x − 6 by x − 2 step by step”
Checking Homework

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.

“Check: 1254 ÷ 7 — I got 179 R1, is that right?”
Teachers & Parents

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.

“Generate a long division example with a 3-digit dividend and show the work”

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

A long division calculator shows the full step-by-step process of dividing one number by another — including each subtraction, multiplication, and remainder — so you can see and understand every part of the calculation, not just the final answer.
Enter the dividend (the number being divided) in the left field and the divisor (the number you divide by) in the right field. Choose whether you want the answer as a remainder or a decimal, then click “Show Long Division Steps.”
Yes. Select “Continue to decimal” before calculating. The tool will keep dividing past the remainder by appending zeros, showing each decimal digit and the working that produced it.
Yes — through the AI solver below the main calculator. Type your polynomial division problem in plain text (e.g. “Divide x³ − 6x² + 11x − 6 by x − 2”) and get a term-by-term step-by-step breakdown with plain-language explanations.
CalculatorSoup shows the algorithm steps but does not explain what is happening at each one. Symbolab puts full step-by-step breakdowns behind a subscription. This tool shows the full worked solution with plain-language commentary at no cost and with no signup required.
The remainder is what is left over after the divisor has been subtracted as many times as it will fit into the dividend. For example, 487 ÷ 32 = 15 R7, meaning 32 goes into 487 fifteen full times with 7 left over. Remainders can also be written as fractions (15 7/32) or converted to a decimal by continuing the division.
Yes. No account, no subscription, no problem limit. Both the numeric long division calculator and the AI solver for polynomials are fully accessible at no cost.

Your full solution is one click away

No signup. No paywall. Just enter your numbers and see every step.

Get the Full Solution →