๐Ÿงฎ Free Online Calculator

Percentage Calculator

Calculate percentages, percentage changes, increases and decreases quickly and accurately.

โšก Instant Results ๐Ÿ“ฑ Mobile Friendly ๐Ÿ”’ Private ๐Ÿ’š Free
1

What is X% of Y?

Find a percentage of a number.

%
ร—
2

X is what percentage of Y?

Find what percentage one number is of another.

รท
3

X is Y% of what number?

Find the original number when a percentage is known.

=
%
4

Percentage Change

Calculate the percentage increase or decrease between two values.

โ†’
5

Percentage Increase or Decrease

Find the final value after increasing or decreasing a number by a percentage.

%
Quick Reference

Percentage formulas

Simple formulas for common percentage calculations.

Percentage of a Number

X% ร— Y

Example: 20% of 500 = 100

What Percentage?

(X รท Y) ร— 100

Example: 25 is 25% of 100

Percentage Change

((New โˆ’ Old) รท Old) ร— 100

Positive means increase; negative means decrease.

Increase / Decrease

Original ร— (1 ยฑ Percentage รท 100)

Add for increase and subtract for decrease.

How it works

Calculate percentages in seconds

Choose the calculation you need, enter your numbers, and get an instant result.

1

Choose a calculation

Select the percentage formula that matches what you want to calculate.

2

Enter your values

Enter the numbers into the clearly labelled input fields.

3

Calculate

Press the calculate button to instantly process your percentage.

4

Read your result

The answer and calculation explanation appear immediately below the calculator.

Why niDar Tools?

Simple, fast and private

โšก

Instant Calculation

Get percentage results immediately without unnecessary steps.

๐Ÿ“ฑ

Mobile Friendly

Designed to work comfortably on phones, tablets and desktops.

๐Ÿ”’

Private

Calculations happen directly in your browser.

๐Ÿ’š

Completely Free

Use the percentage calculator without registration or payment.

๐Ÿ”

Your calculations stay on your device

niDar Tools performs percentage calculations directly in your browser. No calculator data needs to be uploaded to a server.