Free hydrochemistry plotter · in your browser

Free Piper diagram maker
& water chemistry plotter

Drop in data, get understanding out. Hydrochart turns a CSV or Excel file of major-ion analyses into beautiful, publication-ready hydrochemistry charts — Piper, colour-coded Piper, Stiff, Schoeller, Chadha, Durov, Gibbs, Gaillardet and HFE-D. These charts bring the water story to life: revealing water types, mixing and evolution trends, and the outliers a column of numbers hides. Charge-balance QA and water-type classification come built in. No install, no upload, no spreadsheet wrangling.

Popular: free Piper diagram maker · how to read a Piper diagram

A favourite touch: grab any label and nudge it exactly where you want — a leader line stays tethered to the point as you move, then your layout exports straight to SVG & PNG. It's the kind of hands-on control that's rare in hydrochemistry plotters.
20%40%60%80%20%40%60%80%20%40%60%80%← CaMg →Na + K →20%40%60%80%20%40%60%80%20%40%60%80%Cl →← SO₄← HCO₃ + CO₃20%40%60%80%20%40%60%80%20%40%60%80%20%40%60%80%← Ca + MgSO₄ + Cl →RecBore-01 · Ca–HCO₃ · CBE +4.0%RecBore-02 · Ca–HCO₃ · CBE +5.0%MidBore-07 · Mixed–Mixed · CBE +5.3%MidBore-09 · Mixed–Mixed · CBE +3.0%DeepBore-03 · Na+K–HCO₃ · CBE +0.3%CoastBore-02 · Na+K–Cl · CBE +1.6%CoastBore-05 · Na+K–Cl · CBE +1.1%EvapBore-01 · Mixed–SO₄ · CBE +9.3%Ca–HCO₃Mixed–MixedMixed–SO₄Na+K–ClNa+K–HCO₃
Live output · 7 samples across cation & anion ternaries and the central diamond
No install — runs in any browser
Your data stays local — nothing is uploaded
SVG, PNG & CSV export
Charge-balance QA built in
Why it helps
Bring your water data to life

A spreadsheet of concentrations hides what's really going on. Hydrochart turns those numbers into beautiful hydrochemistry charts — so you can see water types, mixing, rock–water interaction and trends at a glance, and build a clear understanding from data you already have.

Drag-to-place labels

Grab any sample label and nudge it exactly where you want it — a leader line stays connected to its point the whole time, so the link is never lost. Double-click to snap back to automatic. It's a hands-on touch that few hydrochemistry plotters offer, and your layout exports straight to SVG and PNG, publication-ready.

Charge-balance QA + TDS

Every analysis gets a charge-balance error (flagged beyond ±5%) and a TDS value — measured if supplied, or estimated from the ions when it isn't.

Ten diagram types

Piper and colour-coded Piper, Stiff, Schoeller, Chadha, Durov, Gibbs, Gaillardet, HFE-D, and a bivariate engine — all from one dataset, with automatic facies classification and seawater-intrusion screening.

Editable data grid

Upload a CSV or Excel file, or type analyses in by hand. Fix a sample name, add a row, and the figure updates as you go.

🎨

Full colour control

Recolour any group or facies, hide categories, and switch to a colourblind-safe palette for publication.

Vector & raster export

Download a crisp SVG for figures, a high-res PNG for slides, or your cleaned data back out as CSV.

🔒

Private by design

All computation happens in your browser. Your monitoring data never touches a server.

How it works
Three steps, about a minute
1

Bring your data

Upload a CSV or Excel file (or type rows in by hand) — one row per sample, with major-ion concentrations in mg/L:

Required: Ca, Mg, Na, HCO₃, SO₄, Cl

Optional: a Sample name, plus K, CO₃ and TDS

Column headers are matched automatically, so common variants (Sodium, Bicarbonate, EC…) are recognised.

⬇ Download CSV template
2

Check the QA

Review charge-balance errors and assigned water types. Tune the classification threshold to your method.

3

Style & export

Set colours and marker size, then export a publication-ready SVG or PNG — and your tidied CSV.

Pricing
Free to explore, Pro to publish

Plot, QA, and classify as much as you like for free. Upgrade when you need publication-ready exports.

Free

$0
Piper plot & diamond
Charge-balance QA
Water-type classification
Editable data grid
Full colour control
Open the plotter
Pro
$29 / year
Everything in Free, plus:
SVG figure export
PNG figure export
CSV data export
Priority on new plot types

Placeholder pricing — set your own once you've validated demand.

Your data doesn't leave your laptop

Hydrochart is a static web app — there's no backend and no account. Monitoring data, bore IDs, and locations are processed entirely on your device, which matters when the numbers are confidential.

🔒

What is Hydrochart?

Hydrochart is a free, browser-based tool that helps water scientists understand their water systems. You give it a CSV or Excel file of major-ion concentrations in mg/L — calcium, magnesium, sodium, potassium, bicarbonate, sulfate and chloride — and it produces the standard hydrochemical diagrams (Piper, Stiff, Schoeller, Chadha, Durov, Gibbs, Gaillardet, HFE-D and bivariate plots) that reveal water types, mixing, and the chemical evolution of groundwater. It also checks the cation–anion charge balance of every sample and classifies its water type, so you can trust what you're seeing. Everything runs locally in your browser: no upload, no account, nothing to install. The full toolset is free; an optional Pro tier (USD $29/year) removes a light watermark and unlocks data export.

Common questions

Is Hydrochart free?

Yes. The full plotting and quality-control toolset is free to use, with no account and no time limit. Free exports carry a small watermark; the optional Pro tier (USD $29/year) removes it and unlocks CSV data export.

What diagrams can it make?

Piper (trilinear plus diamond), colour-coded Piper, Stiff, Schoeller, Chadha, Durov, Gibbs, Gaillardet, HFE-D, and bivariate scatter plots — all generated from the same dataset.

What data do I need?

A CSV or Excel file with major ions in mg/L: calcium, magnesium, sodium, potassium, bicarbonate (and carbonate), sulfate and chloride. TDS, pH and EC are optional, and column headers are matched automatically.

Does my data get uploaded?

No. Hydrochart runs entirely in your browser — there is no server and no account, so your data never leaves your device.

See what your water data is telling you

No sign-up. Open it, load the sample data, and turn a table of numbers into understanding in under a minute.

Explore your data →