Water · Click a point
Catchment area calculator for culverts, gullies and streams
This catchment area calculator maps all the land upstream of a point you click, a culvert inlet, a gully mouth or a stream crossing, and reports the contributing area in hectares. It draws the water paths around your click from LINZ LiDAR, snaps your point onto one, and walks the drainage directions back uphill from there.
Search results for "catchment calculator" are mostly roof rainwater tools. This is the ground catchment, which is the number culvert, dam and detention pond sizing starts from.

Free to run · pay to download
See the full result on the map free, with no account. Download the catchment outline as DXF, GeoJSON or KML, and the grid as a GeoTIFF in NZTM2000 with a pass: NZ$49 for 7 days or NZ$299 for 12 months, one-off, GST included, not a subscription. Every download on the site is included while the pass lasts.
Who uses this
- Engineers and designers. Get the contributing area for culvert and stormwater sizing.
- Farmers. Size a culvert or a dam by the land that drains to it.
- Owners. See whether runoff comes from a neighbour's block or the road.
When to use it
- Sizing a culvert, a dam or a detention pond by the area draining to it.
- Seeing whether runoff onto your land comes from a neighbour's block or the road.
- Checking how much land drains to a low corner or a stream crossing.
Which tool for your job
Catchment is one step in a bigger question. These are the jobs it helps with, and the tools that go with it.
If you’re working on drainage, flooding and wet ground
Where does the water go, and where will it sit?
- 1.Flow Paths — The overland flow paths across an area, sized by the land draining through them, and where water ponds once hollows fill.
- 2.Wetness Map — Which parts of a paddock the shape of the land keeps wet.
- 3.Catchment (this tool) — All the land that drains to one culvert, gully or low corner.
- 4.Landforms — Hollows, valleys and footslopes at a glance: where water gathers.
How to use it
- Open Catchment and click near the spot you care about: the culvert inlet, the gully mouth or the point on the stream. An orange dot marks your click.
- After a moment, blue water paths appear around your click and a dark dot shows your click snapped onto the nearest one. Click a different line to choose another spot. To measure at the exact click instead, set "Snap my click to a water path" to Off.
- Run. The blue area drains to the dark dot. If the catchment continues past the area analysed, a red line marks where and the area is reported as a minimum.
Step by step: Mt Iron, Wānaka
We find all the land that drains to a gully at the foot of Mt Iron.


What it showed
- If the catchment runs past the area analysed, a red line shows where it continues and the area is reported as a minimum.
Screenshots from NZ Elevation Tools. Aerial imagery from LINZ Basemaps. Sourced from the LINZ Data Service and licensed by Environment Southland, Otago Regional Council and Queenstown-Lakes District Council for re-use under the Creative Commons Attribution 4.0 International licence.
How it works
A catchment is all the land whose rainwater ends up at one point, so the answer depends on which path that point sits on. That is why the tool draws the paths first and lets you choose.
LiDAR bare-earth terrain is loaded around your click, in cells about 0.9 m across. Small pits are filled so water can always keep moving, and each cell sends its water to its steepest downhill neighbour. The blue lines are where at least 0.1 ha has collected, the same calculation and the same minimum as the Flow Paths tool.
Your click moves to the nearest blue line within the distance you set, and you see it move before anything runs. Where lines run side by side a few metres apart, it takes the one draining the most land. Running the analysis then walks back uphill from that point, collecting every cell that eventually drains into it. Those cells are the catchment, and their total is the area.
If the catchment reaches the edge of the terrain, the tool repeats over a wider area with coarser cells: about 1.8 m, 3.6 m and finally 7 m, out to 5 km from your click. The results state the detail actually used. If a wider, coarser pass reports less land than a finer one, the finer figure is kept and flagged as a minimum.
Method, sources and who built it
- Terrain: the LINZ elevation tiles of the national bare-earth elevation model (LiDAR where it has been flown), loaded in your browser in a square around the point. Read at about 0.9 m per cell out to 800 m from the click, resampled to about 1.8, 3.6 or 7 m when a larger catchment needs a wider area.
- Depression filling with the Priority-Flood algorithm (Barnes, Lehman and Mulla, 2014), then D8 steepest-descent routing (O’Callaghan and Mark, 1984).
- The catchment is every cell whose D8 path reaches the point, collected by walking upstream from it. Its area is the cell count times the cell area.
Not modelled
- Pipes, culverts and stopbanks, which can move water between catchments.
- Land beyond the loaded terrain; the tool warns when the catchment reaches it.
References
- Toitū Te Whenua LINZ, New Zealand LiDAR 1 m DEM, via the LINZ Data Service (CC BY 4.0; each survey licensed by the council or agency that commissioned it).
- Barnes, R., Lehman, C. and Mulla, D. (2014). Priority-flood: an optimal depression-filling and watershed-labeling algorithm for digital elevation models. Computers & Geosciences, 62, 117–127.
- O’Callaghan, J. F. and Mark, D. M. (1984). The extraction of drainage networks from digital elevation data. Computer Vision, Graphics, and Image Processing, 28(3), 323–344.
Built and maintained by MapScaping. The processing chain is published here in full so you can judge whether the result fits your purpose. It is a screening reference, not engineering advice: for consent, design or a purchase decision that turns on flooding, get the council’s hazard information and a site-specific assessment from a chartered professional engineer. Method last checked against the code 2026-11-05.
Reading the results
Contributing area is given in hectares and square metres, with the detail and the size of the area analysed.
A "Not the whole catchment" warning means the true catchment extends beyond the terrain analysed, so the area is a minimum. The red line shows where it continues.
The area depends heavily on which water path the point sits on: two points a few metres apart, on different paths, can give very different figures. A "Check your click" warning means under 0.1 ha drains to the spot, which usually means it is not on a path. For a figure you will rely on, check the dark dot sits on the path you mean.
With a pass, download the catchment outline: DXF in NZTM2000 metres for CAD, or GeoJSON and KML in WGS84. It follows the edges of the cells counted, holes and separate pieces included, so its area is the figure shown: the cell count times the cell area. Land joined only through a diagonal cell corner comes out as separate pieces touching at that corner. Measured in NZTM2000, the outline’s area reads slightly different, from about 0.3% smaller in Northland to about 0.6% larger in Fiordland, because of the projection’s scale and the cell size, which is a spherical approximation; each file states the difference its own outline measures. You can simplify it at 1, 2 or 5 m; the file then records how much the outline area changed. A file from a partial catchment is marked as not complete, and a click that probably missed the water path carries that warning. The grid itself downloads as a GeoTIFF.
Limits and warnings
- Terrain is analysed to 5 km from the click at most, so a river's catchment will always be reported as partial.
- Flat water and braided riverbeds have no clear downhill path, so clicks there can report far too little land, sometimes with no warning. This tool is for gullies, drains and small streams, not for measuring a river.
- Culverts, pipes and stopbanks are not in the terrain. Water is routed over roads and through embankments, and fine detail shows embankments sharply, so check any result around a road crossing.
- On flat ground a few centimetres decide which way water goes, and the boundary can look arbitrary.
Compare quotes without ringing around
Catchment gives you a fast, indicative answer. When the job needs pricing, designing or signing off, getting quotes usually means calling around and explaining the same site over and over. Instead, run the tool on your site and choose Compare quotes under the result. Describe the job once and we’ll send it to up to 3 local stormwater engineers, with an aerial map of the site, a Google Earth file and your results attached, so they can price it properly from the start. They quote you directly. It’s free and there’s no obligation.
Data and attribution
Heights come from the LINZ elevation tiles: LINZ’s national bare-earth elevation model (LiDAR where it has been flown, the 8 m model elsewhere), stored in 0.1 m steps, read in your browser in a square around your click: cells of about 0.9 m out to 800 m, then about 1.8, 3.6 or 7 m when a larger catchment needs a wider area. Over the sea the tiles read 0 m; they hold no seabed.
Elevation and cadastral data is sourced from the LINZ Data Service and licensed for re-use under the Creative Commons Attribution 4.0 International licence. Copyright in each LiDAR survey belongs to the body that commissioned it — a regional or district council, Waka Kotahi, NIWA and around thirty others — rather than to LINZ, which hosts and processes the national dataset. Every file exported from this site names the licensors whose surveys cover the area, and anything you publish from those files carries the same attribution requirement. See https://www.linz.govt.nz/products-services/data/licensing-and-using-data/attributing-elevation-or-aerial-imagery-data
Questions
Does this size the culvert for me?
No. It gives the catchment area, which is the first input to a culvert or pond design. Rainfall intensity, runoff coefficients and pipe capacity come next, usually from an engineer or your council's code of practice.
Why does it say "partial catchment"?
The catchment still reaches the edge after widening the analysis to 5 km from your click, so the true area is larger and the figure is a minimum. A red line on the map shows where it continues. A river's catchment is too big for this tool.
Ready to try it?
Open Catchment on the map →Free to use, no account. Runs in your browser on LINZ open data. Downloading the results needs a pass: see prices.
Missing something you need? Suggest a feature or ask about custom work.