Percentage Calculator — Free Online Tool

A percentage calculator helps you compute percent-of, percent change, and reverse percentages without sign or baseline mistakes. Developers use it for pricing discounts, performance regressions, analytics dashboards, and quota math. SWEDevTools: Prism runs locally, so you can use it during incident triage or code review without moving sensitive numbers into external tools.

Features

Frequently Asked Questions

How do I calculate percent change?

Percent change is typically (new - old) / old * 100. Be careful when old is 0 (undefined).

What if the baseline is zero?

Percent change is undefined when old=0. Handle this as a special case (show N/A, or use absolute deltas).

Why is my percent change negative?

If new < old, the difference is negative, so the change is a decrease.

What are percentage points?

They are absolute differences between percentages (20% to 25% is +5 percentage points). Percent change is relative (+25% relative to 20%).

How do I reverse a discount?

If final = original * (1 - discount), then original = final / (1 - discount). Example: 20% off -> divide by 0.8.

Should I round before or after computing?

Usually after. Rounding too early introduces systematic error, especially when aggregating many rows.

Why do dashboards disagree with spreadsheets?

Common causes are different rounding policies, different baselines, and confusion between percentage points and percent change.

How do I calculate a tip or tax?

It is simply X% of the subtotal. Total = subtotal + (X% of subtotal).

What happened to smalldev.tools?

smalldev.tools is no longer available. Prism by SWEDevTools offers the same developer tools and more, with offline support, pipeline chaining, and completely free usage — no signup required.