—
mg/L
—
g/L
0.05
%
—
mg/L
—
g/L
0.05
%
Parts per million (ppm) and milligrams per liter (mg/L) are two of the most common concentration units in environmental science, water quality testing, food safety, and industrial chemistry. While these units are often used interchangeably, they are technically different: ppm is a mass ratio (mg solute per kg solution), while mg/L is a mass-volume concentration (mg solute per liter solution). They are numerically equal only when the solution density is exactly 1.000 g/mL.
The general conversion is: mg/L = ppm × density (g/mL). For dilute aqueous solutions at room temperature, density ≈ 1.00 g/mL, so 1 ppm ≈ 1 mg/L. However, for saltwater, concentrated solutions, organic solvents, or solutions at extreme temperatures, the density deviates from 1 and the correction becomes significant.
This converter accounts for solution density, providing accurate results for any solution type. It also displays the equivalent concentration in g/L and percentage for convenient reference. Understanding the distinction between ppm and mg/L is critical for regulatory compliance, accurate reporting, and proper interpretation of analytical results.
The conversion between ppm and mg/L requires understanding their definitions:
To convert between them, we need to relate kg to liters, which requires density:
mg/L = ppm × ρ
Where ρ is the solution density in g/mL (or kg/L, which is numerically 1000× larger but the formula compensates). Since 1 kg = 1 L only when density = 1 g/mL, the density correction is essential for non-unity densities.
Examples of when density matters:
The calculator also provides g/L (divide mg/L by 1000) and percentage (ppm / 10000), which are useful for higher concentration ranges. Note that the percentage output is always % w/w (same basis as ppm, independent of density).
For pure water solutions, the mg/L output will equal the ppm input. As solution density increases above 1.0, mg/L will be greater than ppm. For low-density solvents (like ethanol or many organic solvents), mg/L will be less than ppm. The discrepancy is proportional to the density deviation from 1.0.
Regulatory limits are often specified in mg/L for water quality (e.g., EPA, WHO standards). If your analytical lab reports results in ppm, apply the density correction before comparing to mg/L-based regulations, especially for wastewater or industrial effluent with significant dissolved solids.
Inputs
Results
Seawater contains approximately 19,400 ppm chloride. With seawater density of 1.025 g/mL, this converts to 19,885 mg/L (about 2.5% more than the ppm value).
Inputs
Results
Healthy freshwater typically contains about 8.5 ppm dissolved oxygen. Since freshwater density ≈ 1.0 g/mL, this equals 8.5 mg/L — the standard reporting unit for water quality monitoring.
When the solution density is very close to 1.0 g/mL — essentially for dilute aqueous solutions at room temperature. If the dissolved solids content is below about 10,000 mg/L (1%), the density is within 1% of 1.0 and the error from equating ppm to mg/L is negligible for most practical purposes.
Different fields have different conventions. Environmental labs typically report water quality in mg/L. Geological and agricultural labs often use ppm. Industrial process labs may use either. The key is to check whether the reported value is mass/mass (ppm) or mass/volume (mg/L) and apply density corrections if the solution is not dilute water.
Temperature affects solution density. Water at 4°C has density 1.000 g/mL, at 20°C it is 0.998 g/mL, and at 50°C it is 0.988 g/mL. The ppm value (mass/mass) does not change with temperature, but mg/L (mass/volume) does because the volume changes. For most water analysis, this effect is within 1-2% and often ignored.
For gases, ppm usually refers to volume/volume ratio (ppmv), not mass/mass. The conversion to mg/m³ is: mg/m³ = ppmv × (Mw / 24.45) at 25°C and 1 atm. This is completely different from the liquid-phase conversion and requires the molar mass and gas law calculations.
Yes, exactly. Since percent means parts per hundred and ppm means parts per million: 1% = 10,000 ppm. So % = ppm / 10,000. For example, 5000 ppm = 0.5%. This relationship is always valid regardless of density because both are mass/mass ratios.
Use a density meter, pycnometer, or hydrometer. For common solutions, density tables are available in the CRC Handbook of Chemistry and Physics, indexed by solute type and concentration. Many chemical suppliers also provide density data on product labels or technical data sheets. For water with known TDS, approximate density as: ρ ≈ 1 + (TDS in mg/L) × 0.7 × 10⁻⁶.
Roboculator Team
The Roboculator Team explains calculations, planning tools, and practical formulas in clear language for real-life situations.
How helpful was this calculator?
Be the first to rate!
Molarity Calculator
Solution Concentration Calculators
Molality Calculator
Solution Concentration Calculators
Normality Calculator
Solution Concentration Calculators
Concentration Calculator
Solution Concentration Calculators
Percentage Concentration to Molarity Calculator
Solution Concentration Calculators
PPM to Molarity Calculator
Solution Concentration Calculators