◒ WellRead

WATER TESTS, WITH CONTEXT

A number is a start.
Not the whole story.

Read your water-test report against WHO references. Understand the units, keep the uncertainty, and leave with better questions for your lab.

Read a test

Free. No account. No result uploads.

No overall safety verdict.
A handful of results cannot certify water as safe or drinkable. This is an educational reader, not medical advice or a replacement for a certified lab.

01 / TRANSCRIBE

Bring the report.
Keep its exact meaning.

Enter one sample at a time. Use the lab’s units and "less than" signs. Blank or untested results are never treated as zero. National standards differ from WHO guidance.

Add a result

All results in this list must belong to the same water sample. One result per parameter. Start over for a different sample.

Use a decimal point, not a comma. For "not detected", enter the numeric reporting limit with <. No stated limit? Ask the lab; do not enter zero.

This sample

0 results

If you’re worried, contact a certified lab or local health authority. Do not wait for this tool to confirm a concern.

Your readings will appear here. Start with the exact wording on your report.

Off by default. Results stay in memory until you close or reload this page.

02 / UNDERSTAND THE LIMITS

The signs matter.

"<" is not zero

A result below a reporting limit tells you a range, not an exact amount. A high reporting limit can prevent a useful comparison.

Units change the reading

1 mg/L = 1,000 µg/L. Nitrate "as N" differs from nitrate ion. ppm, ppb and conductivity need lab confirmation, not a silent conversion.

Below is not a guarantee

A comparison covers only the value you entered. Sampling, uncertainty, untested hazards, changing conditions and national rules still matter.

03 / THE REFERENCE DESK

Sources beside every reading.

WHO Guidelines for Drinking-water Quality: Fourth edition incorporating first, second and third addenda, 17 June 2026. Reference values are not automatically national legal limits. WHO does not endorse this independent tool. Our explanations and questions are plain-language interpretations, not quotations from WHO.

Offline references are a dated snapshot, not live updates. Official source links need an internet connection. Checking offline availability…

Unit conversions and comparison rules

Micrograms to milligrams: divide by 1,000. WHO’s published factors: 1 mg/L nitrate ion = 0.226 mg/L nitrate-N; 1 mg/L nitrite ion = 0.304 mg/L nitrite-N. Results as N are divided by the relevant factor before comparison. Rounded conversion factors and lab uncertainty can matter near a reference.

Laboratory chemical readings receive comparisons. Screening estimates are not confirmed laboratory exceedances; an estimate suggesting an above-reference value prompts confirmation and professional advice. Less-than results retain their upper bounds; greater-than results retain their lower bounds. The nitrate + nitrite check uses both same-sample results and never fills missing results with zero.

pH, turbidity, TDS, hardness and iron receive no health-based pass/fail. Lead’s provisional value is explicitly not health-based. No green "safe" band or invented "health-significant" tier is used.

04 / YOUR DEVICE, YOUR CHOICE

Nothing to upload.

Your entered results are processed in this browser. There is no account, analytics, advertising or results server. Optional saving uses unencrypted browser storage: anyone using this browser profile may see it. Downloads are plain text and may be synced or shared by your device.

"Start over / clear" removes the saved sample and the current list. Browser clearing may also remove saved data. There is no cloud backup. Offline caching stores the app and reference text, not your test results. The hosting provider may process IP addresses and technical request data when serving the site. Cloudflare privacy policy.

This tool offers no treatment dosing, diagnosis or certification. It cannot assess an untested substance or replace local professional advice.