PPM to Mg/L Converter
Convert between ppm, mg/L, ppb, g/L, and percent. Adjustable solution density for accurate conversions in non-dilute solutions.
Concentration Converter
For dilute water solutions, SG = 1.000. For brines and heavy solutions, adjust accordingly.
ppm = mg/L × (1 / SG)
For dilute solutions (SG ≈ 1): ppm ≈ mg/L
Result
1,000.0000 mg/L
All Equivalent Values
ppm
1,000.00
mg/L
1,000.00
ppb
1,000,000
µg/L
1,000,000
g/L
1.0000
%
0.1000
About ppm vs mg/L & common reference values
ppm is a mass ratio (mg/kg). mg/L is volumetric (mg/L). They are equal only when SG = 1.000. For brines: mg/L = ppm × SG.
References: Drinking water <500 ppm | Seawater ~35,000 ppm (SG 1.025) | Oilfield brine 50,000-300,000 ppm (SG 1.05-1.20) | EPA max arsenic 10 ppb.
Need help with produced water analysis, water chemistry modeling, or environmental compliance for your operations?
Book a free strategy call →PPM to Mg/L: When the Difference Matters
Parts per million (ppm) and milligrams per liter (mg/L) are often used interchangeably in water chemistry, but they are not the same unit. PPM is a dimensionless mass ratio (mg solute per kg solution), while mg/L is a volumetric concentration (mg solute per liter solution). They are equal only when the solution density is exactly 1.000 kg/L.
In the oil and gas industry, produced water and completion brines can have specific gravities ranging from 1.02 to 1.20 or higher. At these concentrations, the difference between ppm and mg/L becomes significant for regulatory reporting, water treatment design, and reinjection chemistry. The correct relationship is: mg/L = ppm × solution density (kg/L).
All calculations run entirely in your browser. Built by Groundwork Analytics, an AI and engineering company that builds digital tools and deploys AI agents for the energy industry. Get in touch or email us at info@petropt.com.