Skip to main content
Calcimator

Percentage Calculator

Calculate percentages easily — find a percentage of a number, percentage increase/decrease, and percentage change between two values.

This calculator runs five separate percentage formulas off one shared page of inputs. Result is (Value × Percentage) / 100 (line 7); Value + Percentage and Value − Percentage add or subtract that same Result from Value; Partial as % of Value divides What % is this by Of Value; and % Change (Original → New) compares Original Value against New Value. Because Result is a plain product of Value and Percentage, a proportional change to either one moves Result by the identical proportional amount — Percentage and Of Value pull evenly on Result, with neither one driving the answer more than the other. Partial as % of Value, by contrast, ignores the Percentage field entirely and instead divides What % is this by Of Value (line 10); it's an independent calculation that shares only the Of Value field with the rest of the page. Likewise % Change reads only Original Value and New Value (line 11) and is unaffected by anything else here. If Of Value is entered as exactly 0, Partial as % of Value is hard-set to 0 rather than dividing by zero, and the same zero-guard applies to % Change when Original Value is 0. This calculator does not chain its results — a real-world change like "10% off, then a further 10% off" needs two separate passes through Result, each starting from the previous pass's output, since each of the five formulas here reads the raw Value/Percentage fields independently rather than compounding off a prior calculation.

Inputs

%

Enter up to 10,000%

Results

Result

30

Value + Percentage230
Value - Percentage170
Partial as % of Value15%
% Change (Original → New)25%
How to Use This Calculator
  1. Select the type of percentage calculation you need from the available modes.
  2. For 'X% of Y': enter X (the percentage) and Y (the base value) to find the portion.
  3. For 'X out of Y as a percentage': enter the part (X) and the whole (Y) to get the ratio as a percent.
  4. For percentage change: enter the Original Value and New Value; a positive result is an increase.
  5. Results include the decimal equivalent and fraction form for quick cross-referencing.

How the result changes with Percentage

PercentageResult
1,000%2,000
3,500%7,000
6,500%13,000
9,000%18,000

What each input means

Percentage
The percentage to calculate (e.g., 15% of a value).
Of Value
The base number to calculate a percentage of.
What % is this
What percentage of the value above is this number?
Original Value
Starting value for calculating percentage change.
New Value
Ending value to compare against the original.

What each result means

Result
The percentage of the value.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Percentage = 15, Of Value = 200, What % is this = 30, Original Value = 100 = 5 input(s) provided
  2. Calculate Result
    Result
    30 = 30
  3. Calculate Value + Percentage
    Value + Percentage
    230 = 230
  4. Calculate Value - Percentage
    Value - Percentage
    170 = 170

Engine last updated .

Frequently Asked Questions

Does raising the Percentage field or the Of Value field move the Result more?

Neither one. Result is the plain product Value × Percentage ÷ 100 (line 7), so a proportional change to either input produces an identical proportional change in Result — there's no asymmetry between the two fields regardless of which number looks bigger on the page.

Why doesn't changing the Percentage field affect "Partial as % of Value"?

Partial as % of Value is computed as partialValue / value × 100 (line 10) and never reads the Percentage field at all. It's a separate calculation that only cares about What % is this and Of Value, sharing just the Of Value input with the rest of the calculator.

What happens if I set Of Value to 0?

The engine guards against dividing by zero: when Of Value is exactly 0, Partial as % of Value is hard-set to 0 instead of computing partialValue / 0 (line 10), so you'll see a flat 0% rather than an error or Infinity on the page.

Do the Original Value and New Value fields affect anything besides % Change?

No. percentChange is calculated purely from ((newValue − originalValue) / originalValue) × 100 (line 11), and neither Original Value nor New Value appears in the formulas for Result, Value + Percentage, Value − Percentage, or Partial as % of Value.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Math & Statistics.