Percentage & Discount Calculator
Solve the three most common percentage questions with transparent steps. Compare a value to the total, find percentage amounts, and project prices after increases, discounts, or taxes—all in one responsive tool.
Result
50%
75 is 50% of 150.
Working: (75 ÷ 150) × 100
Result
117
18% of 650 = 117.
Working: (18 ÷ 100) × 650
Result
1,136.625
Decrease of 12.5% on 1,299 removes 162.375, resulting in 1,136.625.
Working: 1,299 × (1 - 0.125)
Opposite scenario: 12.5% increase gives 1,461.375.
- Three quick solvers
- Jump between part-versus-whole, percent-of, and increase-or-discount questions without switching tabs.
- Step-by-step clarity
- Each answer shows the working so students, teachers, and shoppers can double-check the logic.
- Built for every device
- Responsive layout and dark mode support keep the calculator readable on mobiles, tablets, and desktops.
Compare part and whole
Enter any two values to find the exact percentage share, perfect for grade reports and split bills.
Work out percentage of
Supply a rate and base to see the value instantly, handy for GST, tips, commissions, or savings.
Model price changes
Toggle between increase and discount to check final price, amount saved, and reverse scenarios.
Commerce & economics homework
Translate textbook word problems into clear steps that can be copied into your solutions.
Shop smarter
Compare sale tags, cashback offers, or GST adjustments before you head to the billing counter.
Plan classroom assessments
Teachers can convert raw marks to percentages instantly and share the working via projector or screenshots.
Does the calculator support negative numbers?
Yes. Negative inputs are treated as losses or reverse changes, which is helpful for credit notes or corrections.
How many decimal places are supported?
Answers display up to four decimal places. You can round manually if your worksheet requires fewer digits.
Can I chain multiple percentage changes?
You can reuse the final output of one calculation as the base for the next to simulate multiple adjustments in order.