100% Free In-browser 7 rounding modes

Significant Figures Rounding Calculator

Round any number to a chosen number of significant figures. Seven rounding modes including banker's rounding. Step-by-step breakdown, batch mode, scientific notation. No signup, no upload.

305.459 0.0042195 6.022e23 -1234567 π c (light)
Rounded to 3 significant figures
3.14
From 3.14159265 (9 sig figs) using half-up rounding
Standard
3.14
Scientific
3.14 × 10⁰
E-Notation
3.14e+0
Input Sig Fig Visualization (9 total)
Significant digit    Non-significant (leading zero)
Step-by-step breakdown

    Round to sig figs in 3 steps

    1

    Enter your number

    Decimal, integer, scientific notation (1.23e4), or × 10ⁿ form. Negative numbers and very small or very large values all work.

    2

    Pick sig figs + mode

    Choose how many significant figures you want. Pick one of seven rounding modes including standard half-up, banker's, and truncate.

    3

    Get the breakdown

    See the rounded number in standard, scientific, and e-notation. Plus a step-by-step explanation of which digit was rounded and why.

    A sig figs calculator built for learning

    Most sig fig calculators give you a single number and call it done. This one shows you the input with significant digits color-highlighted, a step-by-step explanation of which digit was rounded and why, and the result in three formats (standard, scientific, e-notation). Seven rounding modes (vs the usual one) cover every chemistry, physics, and engineering convention. Batch mode handles entire datasets at once.

    7 Rounding Modes
    Half-up, banker's, more
    Step-by-Step
    Explain every round
    Batch Mode
    Round 100s at once
    Browser Only
    No upload
    FeatureJustDownSizeOthers
    Rounding modes7 modesHalf-up only
    Step-by-stepYesResult only
    Color-coded digitsYesPlain text
    Batch inputYesOne at a time
    Output formats3 formats + copy1 format

    What this sig figs calculator handles

    Seven Rounding Modes

    Half-up (standard), half-down, half-to-even (banker's), half-away-from-zero, ceiling, floor, and truncate. Picks the right convention for chemistry, finance, or engineering.

    Step-by-Step Breakdown

    See exactly which digit was rounded, what came after it, and why the result is what it is. Great for homework and learning.

    Color-Highlighted Digits

    Significant digits in green, non-significant leading zeros in gray. Instantly see which digits count without having to count them manually.

    Batch Mode

    Paste a column of numbers from Excel or your lab notebook and round all of them to the same sig figs in one click. Copy the results back out.

    Three Output Formats

    Standard decimal, scientific notation with × 10ⁿ, and e-notation. Copy any format to clipboard with one click for pasting into papers, lab reports, or code.

    Browser Only

    All math runs in your browser using JavaScript. Numbers, formulas, and intermediate steps never leave your device.

    When you need sig fig rounding

    Chemistry homework and lab reports

    Reporting concentrations, molarity, and titration results to the correct number of sig figs is the single most common error in chemistry assignments. This calculator gets it right every time.

    Physics and engineering measurements

    Real-world measurements always have uncertainty. Reporting them with too many digits implies false precision. Use the calculator to match your measurement's actual precision.

    Financial reporting (banker's mode)

    Financial calculations often use half-to-even (banker's) rounding to avoid the upward bias of standard rounding. This calculator supports it natively for accountants and finance students.

    Programming and floating point

    Need to test what your code's rounding will produce? Try every mode here to predict the output before running. Python uses banker's. Java's Math.round uses half-up.

    Frequently asked questions

    A significant figure (or significant digit) is any digit in a number that contributes to its precision. The rules: all non-zero digits are significant; zeros between non-zero digits are significant; leading zeros are NOT significant (just placeholders); trailing zeros are significant only if there is a decimal point. So 305.040 has 6 sig figs, but 305040 has 5 (the trailing zero is ambiguous).

    Identify the digit at the desired significant figure position. Look at the next digit to the right. If it is 5 or more, round up. If it is 4 or less, round down. Replace any digits to the right with zeros (for integers) or drop them (for decimals). The calculator handles this automatically and shows you each step.

    Seven modes: half-up (standard, 0.5 rounds up), half-down (0.5 rounds down), half-away-from-zero (always round 0.5 away from zero), half-to-even (banker's rounding, 0.5 rounds to even digit), ceiling (always round up), floor (always round down), and truncate (chop off, no rounding).

    Banker's rounding rounds 0.5 to the nearest even digit instead of always rounding up. So 2.5 rounds to 2 (down to even) and 3.5 rounds to 4 (up to even). This eliminates the upward bias of standard rounding and is the default in IEEE 754 floating point math and Python's round() function. Financial systems often use it.

    No. The calculator runs entirely in your browser using JavaScript. Nothing is sent to a server, and we have no record of what you calculated.

    Yes. The calculator accepts 1.23e4, 1.23E4, 1.23×10⁴, and 1.23 x 10^4 — all interpreted as 12300. Output can be shown in standard decimal, e-notation, or scientific notation with × 10ⁿ.

    Yes for most practical cases. JavaScript handles numbers up to about 1.8 × 10³⁰⁸ and as small as 5 × 10⁻³²⁴ with ~15-17 sig figs of precision. For typical sig fig rounding (1 to 10 sig figs) on numbers in any reasonable scientific range, accuracy is exact.

    Yes. Switch to Batch Mode and paste a list of numbers (comma or newline separated). The calculator rounds each one to the chosen number of sig figs and shows the results in a list you can copy.

    Significant figures rounding, explained without the textbook

    Significant figures are the digits in a number that carry actual meaning. They communicate how precisely you measured something. Saying "the cup contains 250 mL of water" is different from "the cup contains 250.0 mL of water" — the second sentence claims you measured to the nearest tenth of a milliliter. Wrong sig fig handling is the most common avoidable mistake in chemistry homework, physics labs, engineering measurements, and finance reporting.

    The four rules in 90 seconds

    Rule 1: All non-zero digits are significant. The number 235 has three sig figs. The number 4287 has four. Easy.

    Rule 2: Zeros between non-zero digits are significant. The number 1002 has four sig figs. The number 50.04 has four. These zeros are "trapped" between meaningful digits, so they count.

    Rule 3: Leading zeros are NOT significant. The number 0.0042 has only two sig figs (the 4 and the 2). The leading zeros are just placeholders telling you where the decimal point sits. They don't add precision.

    Rule 4: Trailing zeros count only if there's a decimal point. The number 305.040 has six sig figs (the trailing zero after the decimal is significant). The number 305040 (no decimal) is ambiguous — it could have 5 or 6 sig figs, and the convention depends on context. To avoid ambiguity, write it as 3.0504 × 10⁵ (5 sig figs) or 3.05040 × 10⁵ (6 sig figs).

    How rounding actually works

    Once you know how many sig figs to keep, the rounding rule is simple: look at the digit just to the right of where you're cutting off. If it is 5 or more, round up. If it is 4 or less, round down. Replace any digits to the right with zeros if they're to the left of the decimal point, or drop them if they're to the right. For example, 305.459 rounded to three sig figs becomes 305 (the 4 rounds down). Rounded to four sig figs it becomes 305.5 (the 5 rounds up).

    Why this calculator has seven modes (most have one)

    The half-up rule (round 0.5 up) is the most common but it's not the only one. Half-up has a small upward bias: if you average a million rounded numbers, the average will be slightly higher than the true average because 0.5 always rounded up. For most homework that doesn't matter. For finance and statistics, it does.

    Banker's rounding (half-to-even) fixes this. When the digit is exactly 0.5, you round to the nearest even number instead of always up. So 2.5 → 2 (down to even), 3.5 → 4 (up to even), 4.5 → 4 (down to even). Over many numbers the rounding errors cancel out. This is the IEEE 754 default and what Python's round() function does. Many financial systems and scientific instruments use it.

    Half-away-from-zero is what most school textbooks teach for negative numbers. -2.5 rounds to -3, not to -2. It feels more intuitive when working with absolute values.

    Half-down is the opposite of half-up: 0.5 always rounds down. Rare but occasionally used.

    Ceiling always rounds up regardless of the next digit. 2.1 → 3 if you're going to 1 sig fig. Useful for "worst case" estimates.

    Floor always rounds down. Useful for "guaranteed minimum" estimates.

    Truncate just chops off the digits without rounding at all. 2.999 truncated to 1 sig fig is just 2. This is technically NOT rounding, but it's a common operation in low-level programming.

    Sig figs vs decimal places

    People confuse these constantly. Sig figs care about the precision of the entire number. Decimal places care about position relative to the decimal point. The number 305.459 rounded to 3 sig figs is 305 (we kept three meaningful digits). The same number rounded to 3 decimal places is 305.459 (we kept three places after the decimal — which happens to be all of them). For 0.0042195: 3 sig figs gives 0.00422; 3 decimal places gives 0.004. Very different answers.

    Scientific notation makes sig figs explicit

    One of the cleanest ways to communicate sig figs is to write the number in scientific notation. 4500 is ambiguous: it could have 2, 3, or 4 sig figs depending on whether the trailing zeros are precise or just placeholders. But 4.5 × 10³ is unambiguously 2 sig figs. 4.50 × 10³ is 3 sig figs. 4.500 × 10³ is 4 sig figs. Every textbook recommends scientific notation when sig figs matter, which is why this calculator outputs all three formats: standard, scientific with × 10ⁿ, and e-notation.

    The most common student mistakes

    Mistake 1: Rounding intermediate results in a multi-step calculation. Always carry extra sig figs through every step and only round at the end. If you round each step, the errors compound.

    Mistake 2: Confusing sig figs with decimal places (see above).

    Mistake 3: Not knowing that the number 100 has only 1 sig fig (technically), not 3. To indicate that the trailing zeros ARE significant, write it as 100. (with the decimal point) or 1.00 × 10² (scientific notation).

    Mistake 4: Treating exact numbers like counts the same as measured numbers. The number of students in a classroom (counted: 23) has infinite sig figs and never rounds. The measured height of those students absolutely needs sig figs.

    Pairing with other JustDownSize tools

    After rounding your data, the marks to percentage calculator handles grade calculations to the right precision. The GPA calculator and CGPA to percentage tools cover the academic-grade math that benefits from consistent sig fig handling. For physical science conversions, the height converter uses sig fig appropriate rounding by default.