
Round every number in a block of text at once, to decimal places, significant figures or the nearest 10, 100 or 0.05. Choose how ties and negatives are handled. Dates, version numbers and IP addresses are left alone. Paste text or load a TXT or Word file. Word documents keep their formatting.
Text
Result
All rounding uses exact decimal arithmetic in your browser, so 1.005 rounds to 1.01 rather than 1.00, the common floating-point error. Nothing is uploaded to Flipper File.
Round Numbers Online
This tool rounds every number in a block of text at once, whether it's a report, a list of figures or a pasted spreadsheet column. Round to a number of decimal places, to significant figures or to the nearest multiple such as 10, 100 or 0.05, and choose exactly how halfway values and negative numbers are handled. Prices, percentages and units stay attached to their numbers, while dates, times, version numbers and IP addresses are left untouched. You can paste text or load a TXT or Word file. Word documents keep their formatting.
How to Round Numbers in Text
- Paste your text or numbers into the left box, or load or drop a
.txtor.docxfile. - Choose what to round to (decimal places, significant figures or a multiple) and the amount.
- Pick a rounding method and which kinds of numbers to include. The result updates instantly.
- Check the Changes tab to review every number that changed, then copy or download the result.
Rounding Methods Explained
Each method treats in-between values differently. Here's how they round to whole numbers:
| Method | 2.5 | 3.5 | 2.7 | −2.5 | −2.7 |
|---|---|---|---|---|---|
| Nearest (half away from zero) | 3 | 4 | 3 | −3 | −3 |
| Nearest (half to even) | 2 | 4 | 3 | −2 | −3 |
| Always up (ceiling) | 3 | 4 | 3 | −2 | −2 |
| Always down (floor) | 2 | 3 | 2 | −3 | −3 |
| Toward zero (truncate) | 2 | 3 | 2 | −2 | −2 |
- Nearest, half away from zero is the rounding most people learn in school: 5 and above rounds up in size. It's the default.
- Nearest, half to even, also called banker's rounding, sends exact halves to the nearest even digit. Over many values the ups and downs cancel out, which is why it's used in accounting, statistics and the IEEE 754 standard.
- Always up and always down follow the number line, so for negatives "up" means toward zero.
- Truncate simply cuts off the extra digits. It differs from "always down" only for negative numbers.
Decimal Places, Significant Figures and Multiples
Decimal Places
Round to 0–20 digits after the decimal point: 3.14159 becomes 3.14 at two places. With Pad to the same decimals on, shorter values are filled out to match, so 2.5 becomes 2.50, which keeps price and table columns consistent. Whole numbers stay as they are.
Significant Figures
Significant figures count digits from the first non-zero digit, which suits measurements and scientific data of very different sizes. At 3 significant figures, 1,234,567 becomes 1,230,000, 0.004567 becomes 0.00457 and 9.996 becomes 10.0. Trailing zeros that are significant are kept.
Nearest Multiple
Round to any step: the nearest 10 or 100 for estimates, 1000 for budgets, 0.05 for cash prices or 0.25 for quarter-hours. With 100, $1,234.56 becomes $1,200. With 0.05, 3.62 becomes 3.60.
Which Numbers Get Rounded
The tool finds numbers anywhere in your text, including negatives, numbers with thousands separators like 1,234,567.89, money such as $19.999 or €4.567, percentages and numbers with units like 2.5kg. Use the checkboxes to leave out money, percentages, negative numbers, numbers below 1 or whole numbers. Years from 1900 to 2099 are left alone by default, so rounding to the nearest 100 doesn't turn 1987 into 2000.
Some number-like text should never be rounded, so these are always left alone:
- Dates and times: 2024-03-14, 3/14/2024, 9:30
- Version numbers and IP addresses: 3.2.1, v2.5, 192.168.0.1
- Codes and identifiers attached to letters: A3.5, SKU12.5
- Scientific notation: 1.5e10
The result panel shows how many numbers were found, rounded, already exact or left alone, and the Changes tab lists every before → after pair.
European Number Format
Choose the 1.234,56 format for text that uses a comma as the decimal separator and a point for thousands, as in German, French, Spanish and Italian. The output keeps the same style.
Why 1.005 Rounds to 1.01 Here
Many calculators and spreadsheets store numbers in binary floating point, where 1.005 is actually 1.00499999… That's why Math.round, toFixed and some spreadsheet formulas round it to 1.00. This tool reads the digits exactly as written and rounds with exact decimal math, so 1.005 correctly becomes 1.01 and 99.995 becomes 100.00.
Common Questions
Can I round numbers in a Word document without losing formatting?
Yes. Load the .docx file and click Download .docx. Only the numbers change. Fonts, tables, headers and layout stay exactly as they were.
Can I round a list of numbers from a spreadsheet?
Yes. Paste a column or a tab-separated table, round it, and paste the result back. Tabs and line breaks are kept, so the columns stay aligned.
Is my data uploaded?
No. All rounding happens in your browser, and nothing is sent to a server.
