Drop a CSV of wells. Get the map.
You have a gauging round in a spreadsheet: well names, coordinates, and the numbers you read in the field. Drop it in and the map draws itself — contours, wells posted and labelled, a filled-in title block, and the method printed on the figure.
Drop a CSV or an Excel file of your wells here
One row per well, with coordinates and whatever you want mapped. It is read in this tab and never uploaded.
A made-up site: fourteen wells gauged on 2026-03-14, on a local grid in metres. The file has a top-of-casing elevation and a depth to water and no groundwater elevation — that column is computed here. Two of the benzene results are non-detects.
Or paste the rows
Copy a block straight out of a spreadsheet — tabs, commas and semicolons all work, and you do not have to tell us which. A workbook you dropped appears here as text; editing it re-reads it as text.
Your file is read in this tab. There is nowhere to upload it to, no account to make, and no limit on how many wells you bring.
All 8 maps below work today. Nothing here is a mock-up: if a page says a map works, the arithmetic runs.
Map your water table
The figures that come round every quarter. Load the sample site above and you will see a finished one before you go and find your own file.
Water levels contoured from your wells, with arrows down the slope of the surface it worked out rather than arrows you drew.
Potentiometric surface
Two gauging dates in one file is all this needs. It maps how far the water moved between them: rises solid, falls dashed.
Water-level change
Map a plume
The other figure a monitoring report needs. A result that was never found is kept as a limit here, not turned into a zero.
One analyte per figure, contoured from your wells. Type in the standard you are held to and it is drawn as its own named line.
Plume map
Show which way each well is going
The question a regulator asks is whether a site is getting better. This answers it well by well, and draws the answer where the well is.
Each well is tested on its own record. Up, down, or an open circle where the test found nothing.
Trend map
Map the water type
Not how much of one thing is in the water, but what kind of water it is. Your major-ion results, drawn as a shape at each well.
Your major-ion results become a shape at each well. Two wells with the same water draw the same shape.
Stiff diagram map
Site and location maps
Where the wells are, and what any other number does across the site. Neither of these needs a water level in the file.
Every well posted and named, on a clean grid or over your own site plan, with the scale bar and the north arrow already there.
Well location map
Three columns is enough: an x, a y and a number. Thickness, a field reading, a ground elevation — the same contouring, pointed at any column.
Contour map
Numbers for the report text
Not everything that comes out of a gauging round is a figure. Some of it is a sentence with a number in it, and this is where that number is worked out.
Three wells give the classic three-point answer and more than three give a fitted plane, with every step of the arithmetic shown on the sheet.
Hydraulic gradient
What this costs
Everything on this site is free while we launch, including the parts that are marked for a paid plan later. Anything free today stays free: that is a promise about this list, not about a trial. There is no account, no card, and no checkout anywhere in the site.
We don’t charge per figure because we can’t see your figures.
Before you put a figure in a report
Your site data stays on your machine
The maths runs in your tab. Load this page, unplug the network, and keep working — the privacy page shows you how to check that rather than asking you to take our word for it. How to check that
Every figure says how it was made
The method, its settings and the number of wells behind the surface are printed on the sheet, where a reviewer can find them. No competitor we looked at does this.
The arithmetic is pinned to references
The interpolation and the contouring are checked against reference outputs from established tools, and against fields whose exact answer is known. One page lists every check, the bound it enforces, and what is not checked at all. See exactly what is checked