Free Percentage Calculator Online
Calculate percentage values instantly. Step-by-step formula display and history tracking.
Ad space
Ad space
How to use the Percentage Calculator
- 1
Open the Percentage Calculator tool
- 2
Enter your data or upload your file
- 3
Adjust settings if needed
- 4
Get instant results
- 5
Download or copy your output
Frequently asked questions
Is the Percentage Calculator free?
Yes, our percentage calculator is 100% free with no limits, no signup, and no watermarks.
Do I need to create an account?
No. You can use the percentage calculator without any registration. Just open it and start using it.
Is my data safe?
Yes. Any files you upload are automatically deleted after 5 minutes. We never store, share, or access your data.
Does this work on mobile?
Yes. The percentage calculator is fully responsive and works on phones, tablets, and desktops.
Is there an API for this?
Yes. All our tools are available as API endpoints for developers. Check our API documentation for details.
A percentage calculator exists to answer three questions people run into constantly and rarely remember the formula for on the spot: what a percentage of a number actually equals, what percentage one number represents of another, and how much something has grown or shrunk in percentage terms. This tool handles all three in one place, shows the plain-English sentence behind the math, and updates the moment you type — no submit button, no page reload, no waiting. Below is exactly how it works, when each mode is the right one to reach for, and the arithmetic running underneath so the results aren't a black box.
How the Percentage Calculator Works
The tool is split into three switchable modes, each built around a different everyday percentage question:
- "What is X% of Y?" — pick this when you already know a rate and a base number and need the resulting amount. Enter the percentage in the first field and the base value in the second; the tool multiplies them and returns the part. This is the mode for figuring out a bonus, a markup, or a portion of a total.
- "X is what % of Y?" — pick this when you have two amounts and want to know the relationship between them expressed as a rate. Enter the part in the first field and the whole in the second; the calculator divides and converts to a percentage. Useful for things like figuring out what share of a budget a line item consumes.
- "% Change (X to Y)" — pick this when you have a starting value and an ending value and want to know the rate of increase or decrease between them. The result comes back signed, with an explicit "increase" or "decrease" label rather than a bare number you have to interpret yourself.
Whichever mode is active, the result appears instantly as a large number plus a full sentence restating the calculation in words — "20% of 150 is 30," for example — so you can double-check the math matches what you actually meant to ask, not just trust a lone digit. Below the result sits a visual bar: for the first two modes it's a fill gauge showing where the percentage sits between 0 and 100, and for the change mode it's a directional indicator with an up or down arrow reflecting whether the value rose or fell. Every field recalculates live as you adjust it, so there's nothing to click to see an updated answer — you just keep typing until the numbers look right.
If you're building the same calculation into a script, spreadsheet macro, or backend job rather than typing it in a browser, the identical percentage logic is exposed as an API endpoint documented at /docs, so the tool isn't limited to one-off manual lookups.
Why People Reach for a Percentage Calculator
Percentage math shows up constantly, and the mental-arithmetic version of it is deceptively error-prone once the numbers stop being round. A few of the situations where a dedicated tool earns its keep:
- Checking a discount or markup before you commit to it. A store advertises 30% off, or a supplier quotes a 12% markup — plugging the real numbers in confirms the actual dollar impact instead of trusting a rounded mental estimate.
- Working out a raise, bonus, or commission. Turning "you're getting a 4% raise" into an actual dollar figure, or reversing that to check what percentage a bonus represents of annual salary, both fall squarely into what this tool is built for.
- Tracking growth or decline between two figures. Comparing this month's numbers to last month's, this year's rent to last year's, or a portfolio balance before and after a swing — the % Change mode returns the rate directly instead of making you compute the difference and divide by hand.
- Splitting or allocating a total by proportion. Figuring out what share of a shared expense, a survey response set, or a project budget a particular category represents uses the "X is what % of Y?" mode directly.
- Sanity-checking statistics you read elsewhere. When a report claims a metric moved by some percentage, re-deriving it from the raw before-and-after numbers confirms whether the stated figure lines up with the underlying data.
Technical Deep Dive: The Three Percentage Formulas
Underneath the interface, each mode runs one specific formula, and understanding them makes it easier to know which mode fits a given question without having to experiment.
Finding a percentage of a number ("what is X% of Y?") converts the percentage to a decimal by dividing by 100, then multiplies by the base: result = (X ÷ 100) × Y. So 20% of 150 becomes (20 ÷ 100) × 150 = 30. This is the formula behind tips, discounts, and markups whenever the rate and the base are both already known.
Finding what percentage one number is of another ("X is what % of Y?") flips the division: result = (X ÷ Y) × 100. If 30 is being expressed as a percentage of 150, that's (30 ÷ 150) × 100 = 20%. This formula answers "how big a slice is this" questions rather than "how big is the slice" questions — the distinction matters because the two modes take the same numbers in a different order and return very different answers if swapped.
Finding percentage change between two values uses the difference over the original: result = ((new − old) ÷ old) × 100. Going from 100 to 120 gives ((120 − 100) ÷ 100) × 100 = 20% increase; going from 120 to 100 gives a −16.67% change, not −20%, because the base of the calculation shifts to whichever number came first. This asymmetry is the single most common source of percentage-change mistakes done by hand, and it's exactly why the calculator keeps "old" and "new" as clearly separate fields rather than letting them get mixed up.
An honest look at where each approach — manual math, spreadsheet formulas, and a dedicated calculator — actually stands:
| Method | Speed | Error risk | Shows the formula |
|---|---|---|---|
| Mental math / estimation | Fastest for round numbers | High once decimals appear | No |
| Spreadsheet formula | Fast once set up | Low, but easy to reference the wrong cell | Only if you write it yourself |
| Basic calculator app | Moderate — manual entry of each step | Moderate, no built-in formula selection | No |
| Dedicated percentage calculator | Fast, purpose-built fields | Low — correct formula picked by mode | Yes, plain-English sentence |
Percentage Calculator vs Mental Math and Spreadsheets
None of the alternatives to a dedicated tool are wrong, exactly — they just carry different tradeoffs depending on how often you're doing the math and how much the accuracy matters:
- Mental math. Genuinely fine for round, simple cases like "10% of 200." Falls apart quickly once you're dealing with numbers like 17.5% of 843.20, where the error rate climbs and the confidence in the answer drops.
- A phone's built-in calculator. Handles the arithmetic once you know which buttons to press for the operation you need, but it doesn't tell you which formula applies to your situation, and switching between "percentage of" and "percentage change" questions means re-deriving the button sequence each time.
- A spreadsheet formula. Excellent for repeated calculations across many rows of data, but overkill for checking a single number, and it requires remembering or looking up the correct formula syntax before it's useful at all.
- A dedicated percentage calculator. Built around the three questions people actually ask, with the right formula pre-selected by mode and the answer shown alongside a sentence explaining it — no formula syntax to remember, no cell references to get wrong.
How Your Numbers Are Processed
Every calculation runs directly in your browser using JavaScript — the numbers you type are never sent to a server, logged, or stored anywhere. Closing the tab clears the session completely, and nothing about what you calculated persists between visits. There's no account to create and nothing to sign in for; the tool works exactly the same for a first-time visitor as it does for someone who uses it daily.
Common Questions About Percentage Calculations
How do I calculate a percentage increase between two numbers?
Subtract the original number from the new number, divide that difference by the original number, then multiply by 100. Use the % Change mode and enter the earlier value as the starting number and the later value as the ending number — the tool applies this formula automatically and labels the result as an increase or decrease.
What's the difference between percentage and percentage points?
A percentage point is a raw difference between two percentages, while a percentage change is a relative difference. Going from a 10% rate to a 15% rate is a 5 percentage point increase, but it's a 50% relative increase (5 ÷ 10 × 100). The % Change mode calculates the relative version, not the percentage-point version, so if you're comparing two rates directly rather than two raw amounts, subtract them yourself for the percentage-point figure.
Why does going up 20% and then down 20% not return the original number?
Because each percentage change applies to a different base. Increasing 100 by 20% gives 120, but decreasing 120 by 20% gives 96, not 100 — the second calculation is 20% of a larger number than the first one was. This is a common source of confusion and is worth checking directly in the tool with real numbers rather than assuming symmetry.
Can this calculator handle negative numbers or decimals?
Yes. All three modes accept negative values and decimal inputs, and the result updates the same way it would for whole positive numbers. This matters for change calculations especially, since a decline is naturally represented as a negative input or a negative resulting percentage.
Is there a limit to how many percentage calculations I can run?
No. The tool has no daily cap, no login requirement, and no artificial limit on how many times you switch modes or recalculate. It's built to be reopened as often as needed for as long as you need it.
Related Tools
Percentage math underlies several other calculators on this site. If you're figuring out a tip on a restaurant bill rather than a general percentage, the Tip Calculator handles the gratuity math along with splitting the total across a group. For working out a sale price after one or more markdowns, the Discount Calculator applies percentage-off math directly to a price rather than requiring you to compute the reduction manually. If your question is closer to a proportion — solving for a missing value in an A:B = C:D relationship, or reducing a ratio to its simplest form — the Ratio Calculator is the better-suited tool. For grade or score averages that involve weighted percentages, the GPA Calculator and Mean, Median, Mode Calculator cover that ground, and each one is worth bookmarking alongside this tool if percentages and averages come up together in your work.
Ad space
Related tools
Age Calculator
Calculate age values instantly. Step-by-step formula display and history tracking....
Tip Calculator
Calculate tip values instantly. Step-by-step formula display and history tracking....
Discount Calculator
Calculate discount values instantly. Step-by-step formula display and history tracking....
Ad space