Percentage Calculator

Work out percentages fast: X% of a value, what percent one number is of another, and percentage change.

15% of 200
30

Runs entirely in your browser. Nothing you enter or upload is sent to a server.

Start with the right base value

A percentage means a number per hundred. The key to choosing a calculation is identifying what counts as the whole: the original price, the total possible score, or the starting value before a change. The same difference can produce different percentages when you change that base.

Choose the mode that matches the question

What is X% of Y?

Use this when you know the rate and the base amount. Multiply X Γ· 100 by Y. For 15% of 200, enter 15 and 200; the answer is 30, an amount rather than a percentage.

X is what percent of Y?

Use this when you know a part and a total. Divide X by Y and multiply by 100. For 30 out of 120, enter 30 and 120; the answer is 25%. The total cannot be zero.

Percentage change

Use this to compare an old value with a new one. Enter the old value in From and the new value in To. From 80 to 100 gives +25%; reversing those inputs gives βˆ’20%.

Enter 15 for fifteen percent, not 0.15, in the percentage field. Use the same units for amounts you compare: for example, compare monthly counts with monthly counts rather than mixing a monthly total with an annual total.

Everyday examples with the arithmetic shown

A 30% discount on a price of 2,500

Use β€œWhat is X% of Y?” with 30 and 2500. The discount is 0.30 Γ— 2500 = 750. Subtract it from the original price: 2500 βˆ’ 750 = 1,750 to pay. The calculator's first result is the saving, not the final price.

A 15% tip on a bill of 1,200

Enter 15 and 1200 in the same mode. The tip is 180, so the bill plus that tip is 1,380. This example assumes the chosen tip base is the full 1,200; decide which amount you intend to use before calculating.

A score of 42 out of 50

Use β€œX is what percent of Y?” with 42 and 50. The calculation is 42 Γ· 50 Γ— 100 = 84%. This gives the share of available marks, not a grading category or pass/fail decision.

A price rising from 80 to 100

Choose Percentage change, From 80, To 100. The difference is 20, and the starting base is 80: 20 Γ· 80 Γ— 100 = 25% increase. Dividing by 100 instead would answer a different question.

Finding the price before a discount

If a price is 800 after a 20% discount, it represents 80% of the original. Divide 800 by 0.80 to get 1,000. Adding 20% to 800 gives 960, not the original price. Reverse-percentage division is a manual calculation; there is no dedicated reverse mode above.

Percentage change versus percentage points

Suppose a completion rate rises from 40% to 50%. Subtracting the two rates gives an increase of 10 percentage points. The relative percentage increase is (50 βˆ’ 40) Γ· 40 Γ— 100 = 25%.

Both describe the same change, but answer different questions. Percentage points describe the gap between rates; percentage change describes that gap relative to the original rate. Enter From 40 and To 50 in change mode for the relative result. Subtract the rates separately for the percentage-point gap.

For a decrease from 50% to 40%, the gap is βˆ’10 percentage points and the relative change is βˆ’20%. State which measure you mean when reporting results.

Why a 20% decrease and a 20% increase do not cancel

Starting at 100, a 20% decrease removes 20 and leaves 80. A 20% increase then adds 16, because it is calculated from 80. The final amount is 96. Move the slider to compare other rates.

Starting value100.00
After decrease80.00
After increase96.00

100 Γ— 0.80 Γ— 1.20 = 96.00. The final value is 4.00% below the starting value because the increase applies to the smaller amount.

This teaching example starts at 100 and does not change the calculator inputs above.

To return from 80 to 100, you need an increase of 20 Γ· 80 Γ— 100 = 25%. For a decrease of d%, where d is below 100, the recovery percentage is d Γ· (100 βˆ’ d) Γ— 100. After a 100% decrease, the value is zero and no finite percentage increase of zero restores a positive original.

Sequential discounts also multiply rather than simply add. A 20% discount followed by a 10% discount leaves 0.80 Γ— 0.90 = 0.72 of the original price: a 28% total discount, not 30%.

Zero, negative values, and rounding

This calculator uses (new βˆ’ old) Γ· |old| Γ— 100 for percentage change. For a positive starting value, that is the familiar difference divided by the original. For negative starting values, it uses the magnitude of the original as the denominator.

For example, From βˆ’100 to βˆ’50 produces +50% under this convention. Negative bases can make percentage descriptions ambiguous, so report the original and new values alongside the result rather than treating this convention as universal.

A dash appears when the total in part-of-whole mode is zero, or the starting value in change mode is zero. That is division by zero. It does not mean percentages of zero are impossible: 15% of 0 is simply 0.

Keep unrounded values through intermediate steps where possible and round at the end. A displayed result is a rounded representation; rounding early can change totals across several calculations.

Common questions and mistakes

Can a percentage be greater than 100%?

Yes. A part of 150 compared with a base of 100 is 150%. A rise from 40 to 100 is a 150% increase. Percentages are not automatically restricted to a share between zero and one hundred.

Is 200% of a number the same as a 200% increase?

No. 200% of 50 is 100. A 200% increase adds 100 to the original 50, giving 150. Distinguish the amount calculated from the final amount after adding it.

Why does reversing From and To change the percentage?

The denominator changes. From 80 to 100 uses 80 as the base; from 100 to 80 uses 100. The absolute difference is 20 in each direction, but its share of each base differs.

Can I average two percentages?

Only when equal weighting is appropriate. A score of 9 out of 10 is 90%, and 50 out of 100 is 50%. Combined, that is 59 out of 110, approximately 53.64%, not the unweighted average of 70%.

How do I find the original amount before an increase?

Divide the final amount by 1 plus the rate as a decimal. If 1,200 includes a 20% increase, 1200 Γ· 1.20 = 1,000. Subtracting 20% from 1,200 would use the wrong base.

Are these examples currency-specific?

No. The arithmetic works for any consistent unit. The calculator does not apply taxes, exemptions, fees, or jurisdiction-specific rounding rules automatically.

Are my inputs uploaded or saved?

The calculations run in your browser. The tool does not upload your inputs or save them as a calculation history.
Dasigba

Free, fast, privacy-first online tools. Everything runs in your browser.

Β© 2026 Dasigba