Conversion Tool
Need to convert mg/L to ppm? Or maybe ppm to mg/L? Both directions update as you type — no button pressing needed.
Values update in real-time as you type
Quick Guide
Choose whether to enter a value in mg/L or ppm — both fields work bidirectionally.
Type any number into your selected input field.
No Convert button is needed. The conversion appears automatically in real time.
Click the other input field to convert from that unit instead. Both directions work the same way.
The live explanation panel shows the relationship — for water, the conversion is always 1:1.
Examples
Enter 10 in the mg/L field to see the result.
Enter 50 in the ppm field to see the result.
For dilute water solutions, 1 liter of water has a mass of 1 kilogram. So 1 mg per liter equals 1 mg per 1,000,000 mg — which is exactly 1 ppm.
Formula
For dilute water solutions with a density around 1 g/mL:
The 1:1 swap between mg/L and ppm holds up for dilute water solutions since water has a density right around 1 g/mL. But if you're working with different liquids — things like oils, ethanol, or concentrated acids — that straightforward relationship shifts. In those cases, you'll need to factor in the actual density of the solvent.
Guide
Here's everything you need to know about converting mg/L to ppm and ppm to mg/L.
Here's the best part about the mg/L to ppm formula — it's straightforward for water-based solutions: ppm = mg/L. That direct 1:1 relationship means when you convert mg/L to ppm, you just use the same number. So 1 mg/L to ppm is 1 ppm, 5 mg/L to ppm is 5 ppm, and 100 mg/L to ppm is 100 ppm.
Going the other way? The ppm to mg/L conversion works exactly the same. Got a reading of 50 ppm? That's 50 mg/L. Period. It all comes back to the fact that one liter of water weighs about a million milligrams (1,000 g = 1,000,000 mg). So one milligram of anything dissolved in a liter of water ends up being one part per million by mass.
If you're testing water quality, TDS mg/L to ppm follows this same direct swap. A total dissolved solids reading of 300 mg/L simply means 300 ppm. Punch any value into the converter above for an instant mg/L to ppm conversion.
Here's what the mg/L to ppm conversion looks like with numbers you'd actually run into:
See the pattern? Every mg/L value matches the same ppm value when you're working with water. And to convert ppm to mg/L, just flip it — same number, different label.
That handy mg/L to ppm 1:1 shortcut only works when the solvent's density is right around 1 g/mL — which freshwater passes with flying colors. But it's not a one-size-fits-all deal. For liquids with a different density, you'll want this formula instead:
This matters for oils (density ~0.9 g/mL), ethanol (~0.79 g/mL), seawater (~1.025 g/mL), and concentrated acids. With these liquids, your mg/L to ppm result won't match the simple 1:1 swap.
You'll find the mg/L to ppm and ppm to mg/L conversion popping up all over the place:
FAQ
Common questions people have about mg/L to ppm conversion, answered.
mg/L (milligrams per liter) is the same as ppm (parts per million), not ppb (parts per billion). For plain water solutions, 1 mg/L = 1 ppm exactly. Here's the full picture: 1 mg/L = 1 ppm = 1000 ppb. So whenever you come across a measurement in mg/L, you can treat it as ppm. Want to express that same value in ppb? Just multiply by 1000. For instance, 2 mg/L = 2 ppm = 2000 ppb. This holds up because a liter of water weighs about a million milligrams, so one milligram per liter shakes out to one part per million.
mg/L equals ppm thanks to water's density. One liter of water tips the scales at about 1,000,000 milligrams (that's 1 kg). So drop 1 mg of something into 1 liter of water and you've got 1 part of stuff for every 1,000,000 parts of water — which is exactly 1 part per million. That's why the mg/L to ppm conversion is a clean 1:1 ratio for dilute water-based solutions. The math doesn't get easier: 1 mg per 1,000,000 mg = 1 ppm.
Absolutely — for dilute water solutions, 1 mg/L is exactly equal to 1 ppm. One liter of water weighs right around 1,000,000 milligrams (1 kg), so 1 mg of anything dissolved in a liter comes out to 1 part per million by mass. That's the core idea behind the mg/L to ppm conversion.
1 mg/L (one milligram per liter) is the same as 1 ppm (part per million) for water-based solutions. Want the full rundown on what 1 mg/L equals? Here you go: 1 mg/L = 1 ppm (parts per million), 1 mg/L = 1000 ppb (parts per billion), 1 mg/L = 1,000,000 ppt (parts per trillion), and 1 mg/L = 0.0001% as a percentage. For water, 1 mg/L also equals 1 mg/kg since a liter of water weighs roughly a kilogram. This straightforward 1 mg/L to 1 ppm conversion is the backbone of water quality testing, TDS meters, hydroponic nutrients, and environmental monitoring.
To convert mg/L to ppm, just keep the same number. The mg/L to ppm formula is as simple as ppm = mg/L. So 50 mg/L is 50 ppm. To convert ppm to mg/L, it's the same deal in reverse: mg/L = ppm. Our converter above handles everything on the fly — type a number and both fields update instantly.
100 mg/L to ppm comes out to 100 ppm. And it's the same story across the board: 5 mg/L to ppm = 5 ppm, 20 mg/L to ppm = 20 ppm, 50 mg/L to ppm = 50 ppm, and 1000 mg/L to ppm = 1000 ppm. Plug any value into the converter above and you'll get your answer in real time.
TDS is short for Total Dissolved Solids. TDS mg/L to ppm is a straight 1:1 swap for water. A TDS reading of 300 mg/L tells you there are 300 ppm of dissolved solids in there. You'll see this measurement in water quality testing, aquariums, hydroponics, and drinking water analysis. Most TDS meters show both units interchangeably.
The 1:1 mg/L to ppm shortcut only works when the solution's density is 1 g/mL — think freshwater. For liquids with a different density — oils (0.9 g/mL), ethanol (0.79 g/mL), or seawater (1.025 g/mL) — you need to use ppm = mg/L ÷ density. The same goes for going the other way: ppm to mg/L also needs that density factor.
To convert mg/ml to ppm, multiply by 1000. Since 1 mL is one-thousandth of a liter, 1 mg/mL equals 1000 mg/L, and for water, 1 mg/L equals 1 ppm. So the mg/mL to ppm formula is: ppm = mg/mL × 1000. For example, 0.5 mg/mL = 500 ppm, 1 mg/mL = 1000 ppm, and 2 mg/mL = 2000 ppm. This milligram per milliliter to parts per million conversion works for dilute solutions where density is close to 1 g/mL. Toss your mg/mL value into the converter above — or just multiply by 1000 to land on ppm.
Related Tools
Explore more concentration conversion tools with instant calculations and real-time results.
Convert between Percent, PPM, PPB, and PPT with live calculations.
Open ToolConvert milligrams per liter (mg/L) to parts per million (PPM) instantly.
Current ToolConvert μg/m³ to PPM and PPM to μg/m³ instantly with accurate, real-time calculations.
Open Tool