YL
YoussefLabs

Percentage Calculator

Miscellaneous Utilities

Find a percentage of a number, what percent one number is of another, or the percentage change between two values, in your browser.

Local browser processing0 network transfers
Loading tool workspace...

Key Capabilities

Three Common Calculations

X% of Y, X is what percent of Y, and the percentage change from X to Y, each with its own labelled fields.

Live Results with a Sentence

The result updates as you type and is explained in words, with a copy button.

Honest About Zero

A zero total or a zero starting value gets a clear explanation instead of Infinity or NaN.

Negative and Decimal Values

Change is measured against the size of the starting value, so negative numbers behave sensibly.

100% Client-Side Processing

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.

Frequently Asked Questions

Is my input sent anywhere?

No. The calculation runs in your browser. The page does download the code needed to run the tool.

What formulas are used?

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|.

Why can I not calculate a percentage change from 0?

Any change from zero is infinitely large in relative terms, so the percentage is undefined. The tool says so rather than showing Infinity.

How precise is the result?

Calculations are not rounded. The result is shown with up to 6 decimals, with trailing zeros removed.