Report

Help us improve this tool

PPM to Milligrams Per Liter Converter

Convert parts per million to milligrams per liter and molarity using solute density and molar mass.

O M T

PPM to Milligrams per Liter Converter

This converter translates parts per million (ppm) into milligrams per liter (mg/L) and molarity (mol/L). PPM is widely used for dilute solution concentrations, while mg/L is common in water quality and environmental testing. Molarity is essential for stoichiometry and lab work.

Conversion Formulas

For a solute with density $\rho$ in kg/m³, ppm converts to mg/L as:

$$ \text{mg/L} = \frac{\text{ppm} \times \rho}{1000} $$

To find molarity from mg/L, divide by molar mass and 1,000:

$$ M = \frac{\text{mg/L}}{MM \times 1000} $$

where $MM$ is molar mass in g/mol. For dilute aqueous solutions where density is about 1,000 kg/m³, 1 ppm is approximately 1 mg/L. For other solutes like oil or salt, density affects the mg/L result.

Using Solute Presets

Select a preset solute (water, sodium chloride, oil, ethanol) or enter custom density and molar mass. The tool calculates mg/L and molarity together so you can compare mass-based and mole-based concentrations.

For broader unit conversions between percent, ppm, ppb, and ppt, use the PPM Calculator.

Frequently Asked Questions

Is ppm the same as mg/L?

For dilute aqueous solutions at room temperature, 1 ppm is approximately 1 mg/L because the solution density is close to 1,000 kg/m³. For other solvents or concentrated solutions, density must be included in the conversion.

How do I convert ppm to mg/L?

Multiply ppm by the solute or solution density in kg/m³, then divide by 1,000. The formula is mg/L = (ppm × density) / 1000.

Why is molar mass needed for molarity?

PPM and mg/L are mass-based concentrations. Molarity counts moles per liter. Molar mass converts grams to moles, bridging the two unit systems.

What density should I use for saltwater?

Seawater density is about 1,025 kg/m³. Select sodium chloride as the solute preset or enter a custom density close to your sample for accurate mg/L results.

Can I use custom solute properties?

Yes. Choose the Custom Solute option and enter density in kg/m³ and molar mass in g/mol. The converter applies your values to both mg/L and molarity calculations.

How do I convert 1,230 ppm of oil to mg/L?

With oil density of about 920 kg/m³, multiply 1,230 by 920 and divide by 1,000 to get approximately 1,131.6 mg/L. Enter the ppm value and select the oil preset to calculate automatically.