Parts per million (ppm) is one of the most widely used concentration units in science and environmental monitoring. It expresses the amount of one substance dissolved or dispersed in another as a ratio of one to one million by mass or by volume. This calculator covers two common tasks: working out the ppm of a solution from the mass of dissolved solute and the total mass of the solution, and converting a known ppm value into equivalent units including milligrams per litre (mg/L), milligrams per kilogram (mg/kg), parts per billion (ppb) and percentage by mass. For dilute aqueous solutions, 1 ppm is very close to 1 mg/L, because the density of water is approximately 1 kilogram per litre and the mass of the dissolved substance is negligibly small compared with the water. This is why water quality results in New Zealand and internationally are often reported interchangeably in ppm and mg/L. In soil science and agricultural contexts, ppm is typically expressed as mg/kg, meaning milligrams of substance per kilogram of dry soil or sample. The New Zealand Drinking Water Standards (NZDWS) published by the Ministry of Health set maximum acceptable values for common contaminants in mg/L (ppm), and these are the reference for public water supply compliance in New Zealand under the Water Services Act 2021. This calculator is intended for educational and planning purposes. Always refer to the relevant New Zealand standard or laboratory report for regulatory compliance.
ppm = (solute mg / solution g) x 1000 for mass/mass, or solute mg / solution mL for dilute aqueous solutions. For regulatory water quality limits refer to the NZ Drinking Water Standards.
When you enter solute mass (mg) and solution mass (g), ppm is calculated as: ppm = (solute mass in mg / solution mass in g) x 1000. This converts mg/g (milligrams per gram) to mg/kg (milligrams per kilogram), which equals ppm by mass. For dilute aqueous solutions, mg/L is numerically equal to ppm because 1 litre of water has a mass of approximately 1 kg. Parts per billion (ppb) is ppm x 1000. Percentage by mass is ppm / 10,000. If you enter a ppm value directly in the third field, all conversions update immediately.
A water sample contains 5 mg of dissolved iron in 1000 g (1 litre) of water. The ppm is (5 / 1000) x 1000 = 5 ppm. This is equivalent to 5 mg/L, which can be compared directly with the NZ Drinking Water Standards aesthetic guideline for iron of 0.2 mg/L. The same concentration is 5 mg/kg, 5,000 ppb, or 0.0005% by mass. These match the default values above.
If you've found a bug, or would like to contact us, or learn more about James Graham and Calculate.co.nz.
Calculate.co.nz is partnered with Interest.co.nz for New Zealand's highest quality calculators and financial analysis.
All calculators and tools are provided for educational and indicative purposes only and do not constitute financial advice.
Calculate.co.nz is proudly part of the Realtor.co.nz group, New Zealand's leading property transaction literacy platform, helping Kiwis understand the home buying and selling process from start to finish. Whether you're a first home buyer navigating your first property purchase, an investor evaluating your next acquisition, or a homeowner planning to sell, Realtor.co.nz provides clear, independent, and trustworthy guidance on every step of the New Zealand property transaction journey.
Calculate.co.nz is also partnered with Health Based Building and Premium Homes to promote informed choices that lead to better long-term outcomes for Kiwi households.
Calculate.co.nz is hosted in Auckland via SiteHost new Zealand.
All content on this website, including calculators, tools, source code, and design, is protected under the Copyright Act 1994 (New Zealand). No part of this site may be reproduced, copied, distributed, stored, or used in any form without prior written permission from the owner.
About & trust: Why Calculate is NZ's most comprehensive · By the Numbers · How we compare · Editorial standards · How we keep data current · NZ finance glossary · Research & data · Financial literacy NZ · About · Privacy policy · Terms of use
Reviewed and maintained. Last reviewed 2026-06-25 and checked on a twice-monthly cycle against IRD, RBNZ and Stats NZ. How we keep data current.
© 2026 Calculate.co.nz. All rights reserved. Building free NZ calculators since 2011.