Percentage Calculator

Calculate discounts, shares and percentage changes with a clear formula.

Processed on this page. No uploads. Your input is not saved.

For example, 15% of 200 is 30.

Up to 15 integer digits and 6 decimal places. Omit commas, % and units. Use a minus sign for a decrease.

Enable JavaScript to calculate locally in your browser.

How do discounts and percentage changes differ?

A 20% discount on 200 gives 160. Use Increase or decrease with -20. An increase from 200 to 250 is 25%; a decrease from 250 to 200 is 20%, because the starting values differ.

How are results rounded?

Calculations preserve decimal input precision. Only the displayed result is rounded to at most 6 decimal places, with ties rounded away from zero. Rounded results are marked approximately equal. Amounts are not automatically rounded to two decimal places. Shares can exceed 100%; percentage change requires a positive starting value.

Compare a discount with a price change

Choose the calculation that matches your question, enter the starting amount and percentage or ending amount, then inspect the formula and result.

Example and expected result

Increasing 50 by 10% gives 55. Decreasing that 55 by 10% gives 49.5, not 50, because the starting amount changed. This is arithmetic, not a quote including tax, fees or currency conversion.