Percentage Calculator

Five percentage calculators in one place: X% of a number, what percent X is of Y, percent change, price after discount, and tip with bill split.

  • Runs on your device
  • Keyboard-first
  • Free, no sign-up

What is X% of Y?

Result—

X is what percent of Y?

Result—

Percentage increase or decrease

Result—

Discount price

You save—

Price after discount—

Tip and bill split

Tip—

Total—

Each person pays—

Calculated on your device. Nothing you type is sent anywhere.

Cite
APA: Mr. Behairy. (2026). Percentage Calculator. Anubis Calc. https://calculatoranubis.com/en/percentage-calculator
MLA: Mr. Behairy. "Percentage Calculator." Anubis Calc, 2026, https://calculatoranubis.com/en/percentage-calculator.
Embed

Copy this snippet to embed this calculator on your site or blog for free:

<iframe src="https://calculatoranubis.com/en/embed/percentage-calculator" width="100%" height="520" style="border:0;border-radius:18px" loading="lazy" title="Percentage Calculator"></iframe>
<p><a href="https://calculatoranubis.com/en/percentage-calculator" rel="noopener">Percentage Calculator — Anubis Calc</a></p>

How it works

A percentage is a number out of 100. “15%” means 15 parts of every 100, or the fraction 15/100 = 0.15. Every percentage question is one of a few simple formulas; each card above uses one of them and updates as you type.

1. What is X% of Y?

result = X × Y ÷ 100

15% of 200 = 15 × 200 ÷ 100 = 30.

2. X is what percent of Y?

percent = X ÷ Y × 100

30 out of 200 = 30 ÷ 200 × 100 = 15%. This is how exam marks become percentages: 42 out of 50 is 84%.

3. Percentage increase or decrease

change % = (new − old) ÷ |old| × 100

From 80 to 100 is (100 − 80) ÷ 80 × 100 = +25%. From 100 back to 80 is −20%. The two are different because each is measured against its own starting value — a common source of confusion when prices rise and then fall.

4. Price after a discount

saving = price × discount ÷ 100  ·  final = price − saving

Worked example. A jacket costs 250 with 20% off. Saving = 250 × 20 ÷ 100 = 50, so you pay 200. Two discounts in a row do not add up: 20% off and then another 10% off is 250 × 0.8 × 0.9 = 180, a total discount of 28%, not 30%.

5. Tip and splitting the bill

tip = bill × tip% ÷ 100  ·  each = (bill + tip) ÷ people

A bill of 100 with a 15% tip split between 3 people: tip 15, total 115, each pays 38.33 (rounded to the cent).

Percentage points vs percent

If an interest rate rises from 5% to 6%, it went up by one percentage point, but by 20 percent of its old value. Card 3 above gives the second number. For VAT-style “add X%” sums you can also type 1250+14% straight into the scientific calculator.

Planning a loan or savings? Interest rates are percentages too — see the loan calculator and the compound interest calculator.

Sources & assumptions

Percent change is measured against the absolute value of the starting number. Results are shown with up to 6 decimals; money amounts in the tip card are not rounded until display.

Reviewed by: Mr. Behairy (Accountant, Financial Auditor & Tax Specialist) · Editorial policy · Formulas reviewed:

Frequently asked questions

How do I calculate a percentage of a number?

Multiply the number by the percentage and divide by 100. For example, 12.5% of 80 is 80 × 12.5 ÷ 100 = 10.

How do I find what percent one number is of another?

Divide the part by the whole and multiply by 100. 18 out of 24 is 18 ÷ 24 × 100 = 75%.

Why is a 25% rise followed by a 20% fall back to the same number?

Because each percentage is taken of a different base. 80 + 25% = 100, and 100 − 20% = 80. The calculator always measures change against the starting value.

Can I add VAT or a markup with this?

Yes. Use “What is X% of Y?” to get the tax amount, or type for example 1250+14% into the scientific calculator to get the total in one step.

What if the starting value is zero?

A percentage change from zero is undefined (you cannot divide by zero), so the result shows a dash instead of a misleading number.

Can I type numbers with commas or Arabic digits?

Yes. 1,250.50 and ١٬٢٥٠٫٥ are both read correctly. Thousands separators are ignored.