Percentage Calculator
%, ratios, percent change — the 5 everyday percentage calculations in one page. Thousands separators, live results.
- Shopping discount: 20% off 50,000 → save 10,000, pay 40,000 (N% of X / X − N%)
- Exam score: 24 out of 30 → 80% (X is what % of Y)
- Salary raise: 3,000 → 3,300 → +10% (change)
- VAT included: 100,000 + 10% → 110,000 (X + N%)
- Weight change: 70 kg → 65 kg → −7.14% (change)
How to Use
Choose from 5 modes: (1) N% of X, (2) X is what % of Y, (3) X + N%, (4) X − N%, (5) X → Y percent change.
Type the numbers — thousands separators are added automatically and results update live. Decimals and negatives supported.
A large result value is shown with the formula used (e.g., "50,000 × 20 / 100 = 10,000") for easy verification. Copy the result for messages or notes.
FAQ
How is "N% of X" computed?
X × N / 100. e.g., 20% of 50,000 = 50,000 × 20 / 100 = 10,000. Useful for shopping discounts, partial tax, score breakdowns.
How is "X is what % of Y" computed?
X / Y × 100. e.g., 24 out of 30 = 24 / 30 × 100 = 80%. Useful for attendance, accuracy, achievement rates.
How is percent change computed?
(Y − X) / X × 100. e.g., salary 3M → 3.3M → (3.3−3)/3 × 100 = +10%. Negative means decrease. Useful for revenue change, stock price moves, weight tracking.
When do I use "X + N%"?
VAT-inclusive price (110% of supply), tip-included total, post-raise salary, etc. Formula: X × (1 + N/100). Subtract for after-discount or net amounts.
Can I enter decimals and negatives?
Yes. Examples like "12.5% of X" or a "−10% change" work fine. Results are shown to 2 decimal places with the underlying formula.
Is my input sent to a server?
No. All computation runs in your browser. Inputs are never sent over the network, never stored in localStorage or cookies.