Skip to main content
🧪 Concentration

PPM Calculator

Convert between parts per million, mass ratio, ppb and percent. ppm = mg of solute per kg of solution — and ≈ mg/L for dilute water. Enter any two values to solve the third.

ppm = mg/kg
ppm ≈ mg/L (water)
ppb & percent
Solve any value
100% Free
🧪 Open Full Chemical Calculator 📖 Read the Guide

PPM — Quick answer

Parts per million is a mass ratio times a million. In tidy units it is just milligrams of solute per kilogram of solution.

ppm = (solute / solution) × 10⁶ = mg/kg
ppb = ppm × 1000 · percent = ppm / 10⁴

Worked example: 5 mg solute in 2 kg solution. ppm = 5 / 2 = 2.5 ppm (2500 ppb, 0.00025%).

5 mg of solute in solution

SolutionppmNote
1 kg5 ppm≈ 5 mg/L water
2 kg2.5 ppmexample
5 kg1 ppmdilute

Used for: water quality, trace contaminants, food, air monitoring.

🧪 PPM Calculator

Enter any two of solute mass, solution mass and ppm — leave one blank to solve it.

Concentration
Parts per billion
Percent
≈ in water

⚠️ ppm = mg solute per kg solution. The mg/L equivalence assumes a water-like solution with density ≈ 1 kg/L; for other solvents or concentrated mixtures, convert with the actual density.

Parts per million (ppm) expresses a very small concentration as a mass ratio scaled up by a million: ppm = (mass of solute ÷ mass of solution) × 10⁶. The convenient working unit is milligrams of solute per kilogram of solution, because a milligram is a millionth of a kilogram, so 1 mg/kg is exactly 1 ppm. For dilute water solutions, where a litre weighs about a kilogram, that also makes 1 ppm ≈ 1 mg/L — the form used throughout water testing. Scale by a thousand for ppb, or divide by ten thousand for percent.

Reviewed: June 19, 2026 · Author: Naveen P N, Founder — AI Calculator · Verified against: the SI definition of a parts-per-million mass fraction.

The ppm equations

Parts per million
ppm = (mass solute / mass solution) × 1,000,000
Clean unit form
ppm = mg solute / kg solution (= mg/L in water)
Conversions
ppb = ppm × 1000 · percent = ppm / 10,000

Because a milligram is one-millionth of a kilogram, the factor of a million is absorbed when you work in mg per kg — so the ratio reads straight off as ppm. Solving the other way, the solute mass for a target ppm is solute = ppm × solution mass, and the solution mass needed is solute ÷ ppm. The percent and ppb figures are just the same number on different scales.

Worked example — a trace concentration

Scenario: A sample contains 5 mg of a dissolved substance in 2 kg of solution. Express the concentration in ppm, ppb and percent.

ppm
ppm = 5 mg / 2 kg = 2.5 ppm
ppb & percent
2.5 × 1000 = 2500 ppb · 2.5 / 10,000 = 0.00025%

The solution is 2.5 ppm. If the solvent were water, that is also about 2.5 mg/L. Keep the same 5 mg of solute but spread it through 5 kg and the concentration falls to 1 ppm — more solution, more dilute. To push the value to a round 1 ppm in 2 kg instead, you would need only 2 mg of solute (1 ppm × 2 kg).

Frequently Asked Questions

How do you calculate ppm?

ppm = (solute ÷ solution) × 10⁶, or simply mg/kg. 5 mg in 2 kg = 2.5 ppm.

Is ppm the same as mg/L?

In dilute water, yes — 1 L water ≈ 1 kg, so 1 mg/L ≈ 1 ppm. Differs for other solvents.

How do I convert ppm to percent?

Divide by 10,000. 10,000 ppm = 1%. So 2.5 ppm = 0.00025%.

ppm vs ppb?

ppm = 10⁶, ppb = 10⁹. 1 ppm = 1000 ppb. ppb is for very dilute traces.

Why use ppm instead of molarity?

ppm needs no molar mass — just two masses. Molarity needs moles and volume, better for reactions.

Ready to perform complete calculations?

Use the full AI Calculator suite for concentration and water-quality work with a professional PDF report.

🧪 Open Full Calculator — Free

No registration required · 350+ engineering calculators · PDF report export