Open Tools LibraryOpen Tools Library
Calculators & Finance

Percentage Calculator

Every kind of percentage question, one calculator, live results — including the one that catches a common shopping mistake.

Also known as: Percent calculator, Percentage change calculator, Percent off calculator

100% FreeNo Signup Required8 Calculators in OneShows the Formula
100% local — nothing you enter here ever leaves this browser tab
Loading tool…
Step by step

How it works

  1. 1Choose the type of percentage question you have from the eight tabs.
  2. 2Enter your numbers — the result updates live as you type.
  3. 3For increase/decrease, toggle between the two directions.
  4. 4For stacked discounts, add each step in order and compare the naive total against the actual sequential result.
  5. 5Copy the result, or read the formula shown below it to see exactly how it was calculated.
Why OTL

Why use Percentage Calculator

8 percentage questions, one tool

Covers every common percentage calculation instead of just the single "X% of Y" case most calculators handle.

Catches the stacked-discount mistake

The only mode of its kind: shows exactly how much "20% off, then 10% off" differs from a flat 30% off, step by step.

Shows the formula

Every result displays the exact arithmetic used, not just the final number.

Live results

No submit button — the answer updates instantly as you type either number.

Handles reverse questions

Solves for the original total or the percentage itself, not just the straightforward direction.

Nothing uploaded

Every calculation happens locally in your browser — there's no server involved at all.

Real-world use

Who uses Percentage Calculator

Checking a real stacked discount

"Extra 15% off already-reduced items" — see exactly what you'll actually pay, not the naive combined percentage.

Calculating a single discount

Find out exactly how much 25% off a $79.99 item saves you.

Comparing two competing numbers

Use percentage difference when neither number is clearly the "before" — like comparing two vendors' quotes.

Checking a lab or survey result

Use percent error to see how far a measured value strayed from the accepted true value.

Checking a price increase

Calculate the exact percentage a price rose or fell between two points in time.

Reverse-engineering a total

Find the original price when you only know a discounted amount and the discount percentage.

Deep dive

About Percentage Calculator

"Percentage calculator" is one of the most-searched phrases on the internet, but most tools behind that search only answer one specific version of the question — usually just "X% of Y." In practice, percentage questions come in at least eight distinct shapes, and figuring out which formula applies to your specific question is often the actual hard part, not the arithmetic itself.

This tool covers all eight: finding a percentage of a number ("what is 15% of 80?"), figuring out what percentage one number represents of another ("30 is what percent of 200?"), reverse-solving for the original total ("40 is 25% of what number?"), calculating the percentage change between two values ("price went from $80 to $95"), the symmetric percentage difference between two values when neither is clearly the "original" (useful for comparing two competing numbers), percent error for checking a measurement against an accepted true value, directly applying an increase or decrease to a number, and — the feature most percentage calculators skip entirely — chaining multiple percentage changes in sequence.

That last mode exists because of a genuinely common, costly mistake: "20% off, then an extra 10% off" is not 30% off. Each discount applies to the already-reduced price, so the real total works out to 28% off, not 30%. This tool shows both numbers side by side — the naive assumption and the actual sequential result — so the gap is visible, not just correctly hidden inside a right answer. It works the same way for stacked raises or markups, where the compounding effect goes the other way and quietly costs you more than the naive sum would suggest.

Every result shows its exact formula alongside the answer — not just the number, but the arithmetic that produced it. All eight modes calculate live as you type, with no submit button or page reload, and every calculation happens directly in your browser using plain JavaScript arithmetic — there's no server round trip for something this simple.

Compare

Percentage Calculator vs. other options

How Open Tools Library compares to desktop software and other online tools.

FeatureOpen Tools LibraryDesktop softwareOther online tools
PriceFree, unlimitedN/AUsually free
Calculation modes8 built inN/AUsually 1-2, sometimes split across separate tools
Stacked/chained discountsBuilt in, with naive-vs-actual comparisonN/AEssentially never offered
Shows the formulaAlwaysN/ARarely
Data privacyNever leaves your deviceN/AUsually fine, but varies
Pro tips

Pro tips

  • "Percentage change" needs a clear before/after; "percentage difference" is for when neither number is obviously the original — like comparing two prices from different stores.
  • Stacked discounts always compound to less total savings than the naive sum for discounts, and to more total growth than the naive sum for increases — the direction of the gap flips depending on whether you're chaining decreases or increases.
  • A negative percentage change means the value decreased — the sign of the result tells you the direction automatically.
  • "Find the total" is the calculation most people struggle to do in their head — it's the one to reach for whenever you know a part and a percentage but not the whole.
  • Percentages over 100% are valid input for every mode here — "increase by 150%" or "400% of a number" both calculate correctly.
Under the hood

Technical specs

Calculation modes
8 (percent of, is what %, find total, % change, % difference, % error, increase/decrease, stacked)
Stacked discounts
Unlimited chained steps, each independently increase or decrease
Input range
Any real number, including negatives and values over 100%
Update behavior
Live, as you type — no submit button
Processing location
100% local, in your browser

Privacy & security

Even a simple calculation can involve numbers you'd rather not send to a server — a salary figure, a private budget line, a grade.

Every calculation runs locally in your browser using plain arithmetic — nothing is transmitted anywhere.

No account, no email, no login — just numbers in, a result out.

Nothing is stored or logged after you close the tab.

Equally private whether you're splitting a bill or checking a business figure.

FAQ

Frequently asked questions

Is this tool free to use?

Yes, completely free with no limits, and no account needed.

How is my data handled?

Nothing is sent anywhere — every calculation runs directly in your browser using plain arithmetic.

Is 20% off plus 10% off the same as 30% off?

No — that's exactly what the "Stacked discounts" mode demonstrates. Applied in sequence, it works out to 28% off, not 30%, because the second discount applies to the already-reduced price.

Can this calculate compound percentage changes over time, like interest?

The stacked-discounts mode chains a handful of one-time percentage changes. For percentage growth compounded repeatedly over time (like interest), see the Compound Interest Calculator.

Does it round the result?

Results are shown to up to 4 decimal places for precision; copy the value if you need the full precision for further calculations.

Stuck?

Troubleshooting

My percentage change result is negative

That's expected — a negative result means the value decreased from the first number to the second. The sign tells you the direction.

Why don't my stacked discounts add up to the number I expected?

Each step applies to the already-changed value from the previous step, not the original — that's the entire point of this mode. The "naive assumption" box shows what simply adding the percentages would give you, specifically so you can see how far off that assumption is.

What's the difference between percentage change and percentage difference?

Percentage change needs a clear direction (from A to B) and divides by A. Percentage difference is symmetric — it divides by the average of both values — for when neither number is obviously the "original."

I'm not sure which mode I need

If you know a number and a percentage and want the result, use "% of a number." If you know two numbers and want the percentage between them, use "X is what %." If you're chaining more than one percentage change, use "Stacked discounts."

The result shows as "—"

This appears when a calculation is mathematically undefined, such as finding what percent a number is of zero.

Keep reading

Guides and articles about Percentage Calculator

Ready to use Percentage Calculator?

Free, private, and ready right now — no signup required.

Scroll to Percentage Calculator