Percentage Calculator
Calculate percentages for everyday, financial, and business calculations with a single online tool. Choose the calculation mode you need, enter the two values, and select Calculate to get your result.The Online ToolPot Percentage Calculator supports seven common calculations: finding a percentage of a number, finding what percentage one number is of another, percentage increase, percentage decrease, discounts, tips, and profit or loss.
How to Use the Percentage Calculator
1. Choose a calculation mode from the Calculation Mode dropdown.
2. Enter the first value. Its label changes with the selected mode.
3. Enter the second required value.
4. Select Calculate to display the result.
5. Press Enter instead if preferred.
The two inputs have different meanings depending on the selected calculation.
Percentage Calculation Modes
What Is X% of Y?
Use this when you know a percentage and a number. Result = (X ÷ 100) × Y. Example: 15% of 200 = 30.
X Is What % of Y?
Use this when you know a part and a whole. Percentage = (X ÷ Y) × 100. Example: 30 is 15% of 200.
Percentage Increase
Percentage Increase = ((New Value − Original Value) ÷ Original Value) × 100.
Example: 100 to 125 is a 25% increase.
Percentage Decrease
Percentage Decrease = ((Original Value − New Value) ÷ Original Value) × 100.
Example: 200 to 150 is a 25% decrease.
Discount Calculator
Discount Amount = (Discount Percentage ÷ 100) × Original Price. Final Price = Original Price − Discount Amount.
Example: 20% of 150 is 30, leaving 120 after the discount.
Tip Calculator
Tip = (Tip Percentage ÷ 100) × Bill Amount.
Example: a 15% tip on 100 is 15.
Profit/Loss Calculator
Profit = Selling Price − Cost Price. Loss = Cost Price − Selling Price. Profit or loss percentages use the cost value as the reference: (Profit or Loss ÷ Cost Price) × 100.
Common Percentage Formulas
X% of Y: (X ÷ 100) × Y
X as a percentage of Y: (X ÷ Y) × 100
Percentage increase: ((New − Original) ÷ Original) × 100
Percentage decrease: ((Original − New) ÷ Original) × 100
Discount amount: (Discount % ÷ 100) × Original Price
Tip amount: (Tip % ÷ 100) × Bill Amount
Profit: Selling Price − Cost Price
Loss: Cost Price − Selling Price
Examples of Percentage Calculations
10% of 250 = 25
10% of 250 = 25
25% of 80 = 20
40 is what % of 200? = 20%
Increase from 100 to 120 = 20%
Decrease from 200 to 150 = 25%
20% discount on 150 = 30
15% tip on 100 = 15
When Should You Use Each Mode?
Use What is X% of Y? to find a percentage amount from a known number. Use X is what % of Y? to express a part as a percentage of a whole. Use Percentage Increase or Percentage Decrease to compare an original value with a changed value. Use Discount Calculator for percentage-based reductions, Tip Calculator for percentage-based tips, and Profit/Loss Calculator for basic cost-versus-selling comparisons.
Working With Decimals and Negative Numbers
The calculator accepts decimal and negative numerical values. Whether a negative value is meaningful depends on the selected calculation. There is no defined input length limit, so very large or highly precise values should be interpreted according to normal JavaScript number behavior.
Important: Avoid a Zero Denominator
Some modes require division by an entered value. If that value is zero, the current validation does not provide specialized divide-by-zero handling. For example, 5 is what percentage of 0 can produce Infinity, while a 0-to-0 percentage increase can produce NaN. Use a non-zero reference or original value where the formula requires division.
How the Calculator Processes Your Input
The Percentage Calculator performs calculations in your browser. It does not use fetch, Axios, or an external API for the calculation.
Frequently Asked Questions
A percentage expresses a value as a proportion of 100. For example, 25% means 25 parts out of 100.
Convert the percentage to a decimal and multiply it by the number. For example, 20% of 150 equals 30.
Divide the first number by the second number and multiply by 100.
Subtract the original value from the new value, divide by the original value, and multiply by 100.
Subtract the new value from the original value, divide by the original value, and multiply by 100.
Yes. Decimal numbers are supported.
Yes. Negative numerical values are accepted.
No. Calculation is triggered by the Calculate button or Enter key.
No. The calculator displays the result in a sentence rather than a formula breakdown or step-by-step working.
No.
Yes. All three are available as calculation modes.
No. Calculation is performed locally in the browser.
Some calculations can return Infinity or NaN because the current validation does not provide specialized divide-by-zero handling.
Choose the appropriate calculation mode above, enter your values, and calculate the result. Use the formulas and examples on this page when you also need to understand how the result is obtained.
More Like This
Advance Loan Calculator
A loan calculator is a financial tool designed to help borrowers estimate their monthly payments, total interest, and repayment schedule for a loan. By inputting key details such as the loan amount, interest rate, and loan term, users can quickly determine how much they will need to pay each month and the overall cost of the loan.
Base64 Decode
Free Base64 decoder for text, files, and images with JWT/Base64URL support and 100% client-side, private processing.
Base64 Encode
Encode text to Base64 instantly. Type any input and get a safe, ASCII-only Base64 string in real time, with one-click copy.
Five related tools picked to keep users moving.

