Rounding Calculator
Round any number to decimal places, significant figures or the nearest ten, hundred or thousand — free, instant and private. All the math runs in your browser and nothing is uploaded.
How to use the rounding calculator
- Enter your number. Type any value, such as 3.14159 or 1234.567, into the box above.
- Choose how to round. Round to a number of decimal places, to significant figures, or to the nearest multiple (10, 100, 0.5 and so on).
- Pick a method and copy. Select a rounding method if you need banker's rounding or always-up, then copy the result instantly.
About this tool
This free rounding calculator handles the three most common rounding tasks in one place: rounding to decimal places for money and measurements, rounding to significant figures for science and engineering, and rounding to the nearest ten, hundred, thousand or any custom multiple. Because it computes with a decimal-safe algorithm, awkward cases like 1.005 to two decimals or 2.675 round correctly instead of suffering the usual binary floating-point errors.
You can also choose exactly how ties (values ending in a 5) are handled: standard round-half-up, round-half-down, banker's round-half-to-even, round-half-away-from-zero, or the directional ceiling, floor and truncate modes. Everything is calculated locally in your browser with plain JavaScript, so your numbers are never uploaded and the tool keeps working offline once loaded.
Frequently asked questions
What is the difference between decimal places and significant figures?
Decimal places count digits after the decimal point, so 0.04863 to two decimal places is 0.05. Significant figures count meaningful digits from the first non-zero digit, so 0.04863 to two significant figures is 0.049. Significant figures are common in science; decimal places are common for money.
What is banker's rounding?
Banker's rounding, or round-half-to-even, sends a value exactly on a .5 tie to the nearest even digit — so 2.5 becomes 2 and 3.5 becomes 4. It removes the slight upward bias of always rounding halves up and is the default in many spreadsheets and programming languages.
Why do some calculators round 1.005 to 1.00 instead of 1.01?
Because 1.005 cannot be stored exactly in binary floating point — it is really 1.00499999…, so a naive round sends it down. This calculator normalizes the number first, so 1.005 rounds to 1.01 as you would expect.
How do I round to the nearest 5 or 25?
Select the “Nearest multiple” mode and type 5 or 25 in the box. The calculator divides by that multiple, rounds, and multiplies back — so 63 to the nearest 5 is 65, and 112 to the nearest 25 is 100.