What are the conversion relationships among ppm, ppb, and ppt?
ppm (parts per million, 10⁻⁶), ppb (parts per billion, 10⁻⁹), and ppt (parts per trillion, 10⁻¹²) are dimensionless ratio units following a thousandfold progression: 1 ppm = 1000 ppb = 1,000,000 ppt; 1 ppb = 1000 ppt; working backwards: 1 ppb = 0.001 ppm, 1 ppt = 0.001 ppb = 10⁻⁶ ppm. Each step is a factor of 10³, matching the SI prefixes milli/micro/nano.
What is the relationship between ppm and mg/L? Why does 1 ppm ≈ 1 mg/L?
ppm is a dimensionless ratio (1:10⁶), while mg/L is a mass concentration unit. The two are linked by solution density: mass concentration (mg/L) = ppm × solution density (g/mL). For dilute aqueous solutions (density ≈ 1 g/mL—e.g., drinking water, river water, biological fluids, dilute reagents), 1 L of solution weighs approximately 1 kg = 10⁶ mg, so 1 ppm = 1 mg/kg ≈ 1 mg/L. This is the standard approximation used throughout environmental monitoring and water testing. For concentrated solutions, organic solvents, or gases where density deviates from 1 g/mL, multiply by the actual density. This tool defaults to ρ = 1 g/mL; if your matrix is not a dilute aqueous solution, correct for actual density.
What kind of unit is g/mL? How many ppm is 1 g/mL?
g/mL (grams per milliliter) is a mass concentration unit for high-density or concentrated solutions, used primarily for concentrated stock reagents, concentrated sulfuric acid, and organic solvents. 1 g/mL = 1 g per 1 mL = 1000 g/L = 1,000,000 mg/L ≈ 10⁶ ppm (aqueous approximation) = 10⁹ ppb. Reference densities: water 1 g/mL (at 4°C), concentrated sulfuric acid ~1.84 g/mL, anhydrous ethanol 0.789 g/mL, mercury 13.6 g/mL.
Does ppt mean parts per trillion or parts per thousand? Why the ambiguity?
ppt carries significant ambiguity. In environmental chemistry, analytical chemistry, and trace analysis, ppt = parts per trillion (10⁻¹²). However, in oceanography, brewing, and some older literature, ppt = parts per thousand (10⁻³, also written as ‰, the permille symbol). The ppt used in this tool is parts per trillion (trace/trillion level, consistent with the ppm/ppb series), since we provide the full "parts per X" family together. If you encounter a parts-per-thousand context, use ‰ or multiply by 1000 to convert (1‰ = 1000 ppm).
Is ppm in air (volume ratio) the same as ppm in water (mass ratio)?
No. ppm means different things in different media: ① In water (liquid solutions), ppm typically refers to a mass ratio (mg/kg) or mass concentration (mg/L, dilute aqueous approximation). ② In air (gas mixtures), ppm typically refers to a volume ratio (ppm(v), i.e., mole ratio, per Avogadro's law). One ppm(v) CO in air is not the same as 1 mg/m³; conversion requires molar mass, temperature, and pressure (formula: mg/m³ = ppm × M/22.4 × 273/(273+T) × P/101.325). This tool focuses on liquid/mass concentration conversion; use a dedicated gas concentration converter for airborne concentrations.
What do ppm and ppb refer to in water quality testing?
Under the WHO Guidelines for Drinking-Water Quality and regulatory standards worldwide, contaminant levels are commonly expressed in mg/L (i.e., approximate ppm): lead limit 0.01 mg/L = 10 ppb, arsenic 0.01 mg/L = 10 ppb, cadmium 0.005 mg/L = 5 ppb, fluoride 1.0 mg/L = 1 ppm, nitrate 10 mg/L = 10 ppm (as N). Trace organic contaminants such as dioxins and pharmaceutical residues are often measured in ppt or ng/L (1 ppt ≈ 1 ng/L). Use this tool to switch values directly between units when reading lab reports.
How do I prepare a solution at a given ppm concentration for lab work?
Preparing ppm-level dilute solutions typically requires serial dilution. First prepare a 1000 ppm stock solution by weighing 1.000 g of solute and bringing to volume in 1 L (approx. 1000 ppm = 1 mg/mL). Then take 1 mL of stock and dilute to 1 L to obtain a 1 ppm working solution. Note: directly weighing milligram quantities of solute into 1 L introduces large error; serial dilution is standard practice in analytical chemistry. Conversion relationships: 1000 ppm stock = 1 mg/mL = 1 g/L = 0.001 g/mL. Verify units with this tool before calculating pipetting volumes.
Why do I sometimes see μg/L instead of ppb?
μg/L (micrograms per liter) is another widely used mass concentration unit. Under the dilute aqueous approximation, 1 ppb ≈ 1 μg/L (since 1 ppb = 1 μg/kg ≈ 1 μg/L). Similarly, 1 ppt ≈ 1 ng/L (nanograms per liter). This tool does not list μg/L and ng/L separately, but since 1000 μg = 1 mg, you can convert via ppb and ppt indirectly: treat μg/L values as ppb and ng/L values as ppt. For rigor, professional analytical reports typically state μg/L and ng/L explicitly to avoid ambiguity in ppb/ppt.
How do I convert between molar concentration (mol/L) and ppm?
Conversion requires the molar mass M (g/mol) of the solute: 1 mol/L = M g/L = M × 1000 mg/L ≈ M × 1000 ppm (dilute aqueous). In reverse: 1 ppm = 1 mg/L = (1/M) mmol/L = (1/M) × 10⁻³ mol/L. For example, NaCl has M = 58.44 g/mol, so 100 ppm NaCl = 100 mg/L = 100/58.44 ≈ 1.71 mmol/L. This tool does not directly support mol/L, but you can first convert to mg/L and then divide by M to obtain molar concentration.
How do I convert between percent concentration (%) and ppm?
Percent is parts per hundred (10⁻²) and ppm is parts per million (10⁻⁶), so 1% = 10,000 ppm, 0.1% = 1000 ppm, 0.0001% = 1 ppm. Working backwards: 1 ppm = 0.0001%. Industrial hydrochloric acid ~37% = 370,000 ppm, concentrated sulfuric acid 98% = 980,000 ppm, rubbing alcohol 70-75% = 700,000-750,000 ppm, TDS limits in drinking water are a few hundred ppm (i.e., 0.0x%). Note that percentages can be mass fraction (wt%), volume fraction (vol%), or mass-volume fraction; this tool approximates mass fraction by default.
If my solvent isn't water, does ppm still equal mg/L?
No. The general formula is: mass concentration (mg/L) = ppm × ρ (g/mL), where ρ is solution density. For example, concentrated sulfuric acid has ρ ≈ 1.84 g/mL, so 1 ppm H₂SO₄ in concentrated sulfuric acid gives a mass concentration of ≈1.84 mg/L; anhydrous ethanol has ρ ≈ 0.789 g/mL, so 1 ppm ≈ 0.789 mg/L. Only dilute aqueous solutions (ρ ≈ 1.00 g/mL) allow direct use of 1 ppm = 1 mg/L. Oils, organic solvents, concentrated acids/bases, and high-density solutions must be corrected by actual density. This tool defaults to ρ = 1; adjust concentrated solutions accordingly.
Will my concentration data be uploaded? Is it private?
Nothing is uploaded. The entire conversion logic runs as pure client-side JavaScript in your local browser. No network requests are made when you enter values, so no server ever sees your analytical data. Inputs are cleared immediately when you close the tab, and neither cookies nor localStorage are used to persist anything. Suitable for corporate environmental monitoring, pharmaceutical quality control, hospital clinical labs, academic research, and other privacy-sensitive settings.