Skip to content

Percentage Calculator

Pick the question you actually have — what is X% of Y, what percentage is X of Y, or what is the percent change from X to Y — and get the answer instantly. Three genuinely different calculations that "percentage calculator" gets asked to do, kept separate instead of forced into one generic form.

  • X% of Y
  • X is what percent of Y
  • Percent increase or decrease from X to Y
  • Runs fully client-side

Calculator

Calculated locally, nothing uploaded

of

How to calculate a percentage

  1. 01

    Pick the question that matches yours

    "X% of Y", "X is what % of Y", or "% change from X to Y" are genuinely different calculations.

  2. 02

    Enter the numbers

    The result updates instantly.

Why "percentage calculator" is actually three different tools#

"What is 20% of 50?", "10 is what percent of 50?", and "what is the percent change from 50 to 60?" are three structurally different calculations that happen to share the word "percent" — the first multiplies, the second divides one way, and the third divides a different way and needs both a starting and ending value. A single generic form that asks for two numbers and guesses which calculation you meant is guessing wrong for at least two out of three visitors. This tool keeps the three modes explicit and separate.

Why percent change uses the absolute value of the starting number#

Percent change is defined relative to where you started — (new − old) ÷ old — but if the starting value happens to be negative (a common case in finance, like a loss shrinking toward zero), dividing by a negative number flips the sign of the result in a way that reads backwards to a human. This tool divides by the absolute value of the starting number instead, so a move from -50 to -40 correctly reads as a 20% improvement, not a confusing -20%.

A percentage can validly go over 100%#

"60 is what percent of 50?" is a completely valid question with an answer over 100% (120%) — the part is simply larger than the whole. This tool does not clamp or flag that as an error, since exceeding 100% is often exactly the point (a metric that grew past its baseline, a quota exceeded).

Frequently asked questions

Why does this have three separate modes instead of one calculator?

Because "X% of Y", "X is what % of Y", and "% change from X to Y" are structurally different calculations that just happen to share the word "percent" — a single generic form guessing which one you meant gets it wrong most of the time.

Why does percent change use the absolute value of the starting number?

So a negative starting value (common in finance) does not flip the sign of the result in a confusing way — moving from -50 to -40 correctly reads as a 20% improvement rather than -20%.

Can the result be over 100%?

Yes, and that is often the correct answer — "60 is what percent of 50?" is 120%, a perfectly valid case where the part exceeds the whole.

Is my data sent anywhere?

No. The calculation runs entirely in your browser.

Developers

UUID Generator

Generate cryptographically random UUID v4 or time-ordered UUID v7, in bulk.

Developers

Base64 Encoder & Decoder

Encode and decode Base64 with correct UTF-8 handling, including the URL-safe alphabet.

Developers

ULID Generator

Generate ULIDs — sortable by creation time like UUID v7, but Crockford Base32 instead of hex.