Calculate any percentage instantly - what is X% of Y, percentage change, discount, tax/VAT/GST, profit & loss, tip, and more. Type naturally and the right formula is detected automatically.
What makes it different
Smart natural language detection, visual breakdown, six real-world modes - not just one formula in a box.
Type "18% of 2500" or "from 500 to 650" and the right formula is detected and calculated instantly - no need to pick a mode.
just type naturallyEvery result shows a proportional bar so you can immediately see the percentage relative to the whole - not just a number.
makes sense visuallyEnter original price and discount %, get final price and amount saved instantly - with a visual showing what you keep vs what you save.
shopping made easyAdd tax to a pre-tax price, or extract the tax from a tax-inclusive total. Quick rate buttons for 5%, 10%, 18% GST, 20% VAT and more.
both directionsPercentage increase or decrease is shown with a clear green/red badge - no ambiguity about whether the change is positive or negative.
clear at a glanceCalculate tip and automatically split the total between 1–10+ people - one tool handles the whole restaurant table calculation.
split any wayQuick guide
Type your question naturally in the smart input - or click one of the six mode buttons to use a specific calculator.
Fill in the values. Results update instantly as you type - no need to press any button.
See the answer, the formula used, and a visual bar showing the proportion - all at once.
A percentage is a way of expressing a number as a fraction of 100. The word comes from the Latin "per centum" - per hundred. Every percentage calculation is a variation of the same core relationship: Percentage = (Part ÷ Whole) × 100.
| Question | Formula | Example |
|---|---|---|
| What is X% of Y? | Y × X ÷ 100 | 18% of 2500 = 450 |
| X is what % of Y? | (X ÷ Y) × 100 | 120 is 15% of 800 |
| % change from A to B | ((B − A) ÷ A) × 100 | 500 → 650 = +30% |
| Discount: X% off price | Price × (1 − X/100) | 25% off 1200 = 900 |
| Add tax rate T% | Price × (1 + T/100) | 1000 + 20% = 1200 |
| Profit/loss % | ((Sell − Cost) ÷ Cost) × 100 | (1000−800)÷800 = 25% |
These two terms are often confused. If a tax rate rises from 10% to 12%, the change is 2 percentage points - but it is a 20% percentage change (because 2 ÷ 10 × 100 = 20%). News articles and financial reports often use "percent" when they mean "percentage points" - always check what the base is.
If you have a price that already includes tax and want to find the pre-tax amount, the formula is: Pre-tax = Inclusive price ÷ (1 + rate/100). For a 20% VAT-inclusive price of 1200: 1200 ÷ 1.20 = 1000 pre-tax, 200 VAT. The Tax mode handles both directions.