Calculator
What the Concentration Converter does
Concentration Converter: 1 ppm = 0.0001 %, so multiply a parts per million value by 0.0001 to get percent, or divide to go back. Example: 100 ppm = 0.01 %.
Enter Value, From and To and the Concentration Converter reports Result, How it was calculated and Reverse conversion. The result recalculates on every keystroke without a button press or a page reload.
It is mostly used by anyone working across two measurement systems. Having the exact factor matters more than a rough mental estimate.
Everything happens inside this page. Nothing you type is sent to a server, and there is nothing for us to store.
The meaning of each field, the formula in use, and a worked example that starts from the default inputs are all further down.
What do the Concentration Converter fields mean?
The Concentration Converter uses 3 inputs. The defaults are there to be replaced. They exist so the tool is never showing an empty result.
| Field | What to enter | Default |
|---|---|---|
| Value | required | 100 |
| From | choose from Parts per million (ppm), Parts per billion (ppb), Parts per trillion (ppt), Percent (%), Per mille (‰) or Milligram per litre (in water) (mg/L) | Parts per million (ppm) |
| To | choose from Parts per million (ppm), Parts per billion (ppb), Parts per trillion (ppt), Percent (%), Per mille (‰) or Milligram per litre (in water) (mg/L) | Percent (%) |
How does the Concentration Converter work?
Both units are converted through concentration's base unit (ppm), so any of the 6 units in the dropdowns can be paired in either direction without loss of accuracy.
Definitions are taken from the SI system where one exists, and from CODATA or the IAU where a unit is established by measurement. No factor is rounded before the calculation.
Worked example
These are the values the Concentration Converter loads by default, and the result it produces from them. These are the tool’s own default values and the result they produce, not an invented illustration.
| Value | 100 |
|---|---|
| From | Parts per million (ppm) |
| To | Percent (%) |
| Result | 0.01 % |
|---|---|
| How it was calculated | 1 ppm = 0.0001 %, so 100 × 0.0001 = 0.01 % |
| Reverse conversion | 1,000,000 ppm (if you meant 100 %) |
Concentration: percent, ppm and ppb
1 percent equals exactly 10,000 parts per million (ppm), both are dimensionless ratios describing how much of one substance is present within a larger total, just expressed at very different scales, with ppm suited to describing trace amounts too small to conveniently express as a percentage.
Worth knowing
- Drinking-water and air-quality safety standards are typically expressed in ppm or the even smaller parts per billion (ppb) specifically because the contaminant levels of regulatory concern are far too small to sensibly express as a percentage (0.0001% is far less intuitive than "1 ppm").
- For dilute solutions in water specifically, 1 milligram per litre (mg/L) is very nearly equal to 1 ppm, because water’s density is so close to 1 kg/L: a genuinely useful practical shortcut, though it breaks down for concentrated solutions or liquids with meaningfully different densities than water.
- Percent, permille (parts per thousand) and ppm/ppb are all technically the same kind of ratio at different scales, so converting between any of them is always a clean, exact power-of-ten multiplication.
Definitions: BIPM SI Brochure · NIST reference on units
How to use it
- Enter Value.
- Pick a value for From: the options are Parts per million (ppm), Parts per billion (ppb), Parts per trillion (ppt), Percent (%), Per mille (‰) or Milligram per litre (in water) (mg/L).
- Pick a value for To: the options are Parts per million (ppm), Parts per billion (ppb), Parts per trillion (ppt), Percent (%), Per mille (‰) or Milligram per litre (in water) (mg/L).
- Each keystroke triggers a fresh calculation, which is cheap because it happens locally.
- You get Result, How it was calculated and Reverse conversion back.
- Both Copy Link and Print capture the current state, so pick whichever suits how you file things.
What this tool does not do
- Repeated conversions compound rounding, so convert once from the original value where possible.
- Factors use the internationally agreed definitions; some industries round them differently.
- It applies one method. If your situation calls for a different convention, the answer will not match.
- It validates ranges, not intent. A value can be accepted and still be the wrong one to use.
Frequently asked questions
Value, From and To, nothing else. A starting value is in place for each, meaning you can explore the calculation before committing to real figures.
With the values loaded when the page opens, result comes out as 0.01 %. It recalculates the moment an input changes, which makes comparing scenarios quick.
It never leaves the tab. The page does the work itself rather than asking a server to.
It costs nothing, and there is no limit on repeat use.
The logic is straightforward and testable; the worked example above uses the tool’s own defaults so you can verify it yourself.