Unit conversions for lab work
In biology and chemistry labs, most conversions are simple scaling between metric prefixes (nano, micro, milli, etc.).
The safest approach is factor-label (dimensional analysis): multiply by conversion factors written as fractions so units cancel.
This calculator supports Mass, Volume, Length, Time, and (optionally) Temperature conversions. It can show a full factor-label chain and provides batch CSV conversion.
How to use
- Single mode: enter a value, choose
From and To, then Calculate (or enable auto-update).
- Factor-label mode: toggling “Show factor-label” displays the dimensional-analysis steps.
- Scientific notation: display results like
3.2×10^−3 when values are very large or very small.
- Presets: quick buttons for common lab jumps (µL→mL, mg→g, min→s, etc.).
Batch CSV
- Paste rows like
value,from,to (header optional).
- Optional column
qty: mass, volume, length, time, temp.
- Click Inspect to load a row into Single mode for interactive visualizations and steps.
Common unit keys: ug for µg, uL for µL, nL, mL, min, day, C, K.
Metric prefixes and “ladder” thinking
Metric conversions are powers of ten. Moving one “step” on the ladder changes the value by a factor of 10:
moving to a smaller unit increases the number; moving to a larger unit decreases the number.
Note: the symbol µ (micro) is often typed as u in plain text (e.g., uL, ug).
Factor-label (dimensional analysis) method
The method is: multiply by a fraction that equals 1, chosen so that the starting unit cancels and the target unit remains.
For metric units, the calculator uses a base unit internally (g, L, m, s) and performs two clean steps:
Computationally, for metric scaling conversions this is equivalent to:
\[
y = x \cdot \frac{f_{\text{from}}}{f_{\text{to}}}
\]
where \(f_{\text{unit}}\) is the amount of base unit per 1 unit (for example, \(1\ \mathrm{mL} = 10^{-3}\ \mathrm{L}\), so \(f_{\mathrm{mL}}=10^{-3}\)).
Worked example: 250 µL → mL
Use the fact that \(1\ \mathrm{mL} = 1000\ \mu\mathrm{L}\).
A clean factor-label chain is:
The µL cancels, leaving mL. The number decreases because mL is a larger unit than µL.
Worked example: 3.2 mg → g
Here \(1\ \mathrm{mg} = 10^{-3}\ \mathrm{g}\).
This is a common place to use scientific notation because the result is less than 0.01.
Common lab unit sets used in this calculator
Temperature is different (affine conversion)
Metric scaling conversions are multiplicative (powers of 10). Temperature between °C and K is not a pure scaling;
it requires an offset of 273.15.
Because of the offset, you should not write a “1 °C = ? K” factor the same way you do for mL and µL.
The calculator handles this separately and can still show a clear step.
Common pitfalls and best practices
- m vs µ: milli (\(10^{-3}\)) and micro (\(10^{-6}\)) differ by a factor of 1000.
- Write units in the chain: the cancellation is what prevents mistakes.
- Significant figures: conversions are exact scale changes, but your reported digits should reflect measurement precision.
- Scientific notation: prefer it for very small masses/volumes (ng, µL) to avoid long decimals.
- Time is not metric: time conversions use fixed factors (60, 3600, 86400), not powers of 10.
Quick self-check rules
- If you convert to a smaller unit, the number should get bigger (e.g., mL → µL).
- If you convert to a larger unit, the number should get smaller (e.g., µg → mg).
- For metric jumps, each “step” is a factor of 10 (or 1000 for three steps like µ → m → base).
- For °C ↔ K, results differ by about 273, not by a factor.