Find a percentage of a number, what percent one number is of another, or the percentage change between two values, in your browser.
X% of Y, X is what percent of Y, and the percentage change from X to Y, each with its own labelled fields.
The result updates as you type and is explained in words, with a copy button.
A zero total or a zero starting value gets a clear explanation instead of Infinity or NaN.
Change is measured against the size of the starting value, so negative numbers behave sensibly.
When you use Percentage Calculator, your data never leaves your browser. All transformations execute in-memory on your local machine with zero server uploads. Web assets are downloaded to run the tool, but your input data is never transmitted.
No. The calculation runs in your browser. The page does download the code needed to run the tool.
X% of Y = X x Y / 100; X is (X x 100 / Y)% of Y; and the change from X to Y = (Y - X) x 100 / |X|.
Any change from zero is infinitely large in relative terms, so the percentage is undefined. The tool says so rather than showing Infinity.
Calculations are not rounded. The result is shown with up to 6 decimals, with trailing zeros removed.
X% of Y = X x Y / 100. Results show up to 6 decimals; nothing is rounded during the calculation. Processed locally in your browser.