Home / Science / Earth sciences / Hydrogeology / Pump test analyserTool #126

Aquifer pump test analysis: Theis curve fit, Cooper-Jacob, recovery and distance-drawdown (transmissivity and storativity)

Paste or open time–drawdown readings from a pumping test. Get transmissivity T and storativity S from a Theis curve fit and the Cooper-Jacob straight line (with a check that it applies), T from recovery data, and T and S from several observation wells. Log plots, PNG, PDF and Word downloads.

Keep it one tap away for everyday use.

Bookmark Pump test analyser?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Readings
  2. Theis fit
  3. Jacob line
  4. T and S
Nothing is uploadedWorks offline once open

Test set-up

The methods assume a confined aquifer of even thickness and endless extent, a fully penetrating well and a steady pumping rate. Drawdown and distance use the same length unit.

Drawdown in an observation well

Recovery after the pump stops (optional)

Distance-drawdown (optional)

The example data are made up. Real tests can show leakage, boundaries, delayed yield or well storage; when the late points bend away from the Theis curve, these simple methods no longer apply.

Download

What it does

In a pumping test a well is pumped at a steady rate while the water level is measured in the well or in a nearby observation well. How fast and how far the level falls (the drawdown) tells you two things about the aquifer:

  • Transmissivity T: how easily water flows through the whole thickness of the aquifer, in m²/day.
  • Storativity S: how much water the aquifer releases when the head drops. In a confined aquifer it is tiny, often 10⁻⁵ to 10⁻³.

This tool works these out three ways, so you can compare them.

How to use it

  1. Enter the pumping rate and choose its unit, the length unit (metres or feet) and the time unit of your readings.
  2. Enter the observation well’s distance from the pumped well and paste or open two columns: time since pumping started and drawdown. Thousands of logger readings are fine.
  3. Optional: paste recovery readings (time since the pump stopped, and residual drawdown) with how long the pump ran.
  4. Optional: paste distance-drawdown readings from several observation wells, all taken at the same time.
  5. Optional: enter the aquifer thickness to get the hydraulic conductivity K = T ÷ thickness.

The methods

  • Theis fit. The Theis solution gives drawdown s = Q ÷ (4πT) × W(u), with u = r²S ÷ (4Tt). The tool finds the T and S that best match all readings on log scales, which is what matching the type curve by eye does. It gives a 95 % range for each.
  • Cooper-Jacob. Once u is small, drawdown rises by the same amount in every log cycle of time. T = 2.303Q ÷ (4π × that rise) and S = 2.25Tt₀ ÷ r², where t₀ is where the line meets zero drawdown. The tool keeps only the readings with u ≤ 0.05 and tells you which it used.
  • Recovery. After the pump stops, residual drawdown plotted against log(t/t′) gives a line whose slope gives T. Storativity cannot be found this way.
  • Distance-drawdown. At one moment, drawdown falls by the same amount in each log cycle of distance. T = 2.303Q ÷ (2π × that fall), and the distance where the line reaches zero gives S.

Worked example

All data are made up. A well pumps 500 m³/day and an observation well 30 m away is read for 1000 minutes. The Theis fit gives T = 250 m²/day and S = 2.0 × 10⁻⁴. The Cooper-Jacob line through the late readings gives T = 252 m²/day. The recovery readings give T = 253 m²/day, and four wells read at 1000 minutes give T = 251 m²/day. When the methods agree like this, you can trust the result more.

Good to know

  • These methods assume a confined aquifer that is the same everywhere, has no edges, and does not leak. Real tests often show leakage, boundaries or delayed yield, and the late readings then bend away from the Theis curve. That is a finding in itself.
  • Early readings in the pumped well itself are affected by the water stored in the casing. Use an observation well where you can.
  • For unconfined aquifers with small drawdown, the same methods give a rough answer.

FAQ

Why log scales? The Theis curve is a fixed shape on log-log axes, and Cooper-Jacob lines are straight on semi-log axes, so both are easiest to judge that way.

What if the Theis fit and Cooper-Jacob disagree? Usually there are too few late readings for the straight line, or the aquifer departs from the ideal. Look at the plots.

Where the numbers come from

  • Theis (1935) well function and solution, the Cooper-Jacob (1946) straight-line approximation and Theis recovery: standard hydrogeology methods, written by fibub from the equations.
  • W(u) is computed from its definition as the exponential integral (series and continued fraction), not from printed tables.
  • Example data are made up by fibub for illustration.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-08.

Change log for Pump test analyser

  1. Add the aquifer pump test analyser (#126) Details on GitHub

Every change to fibub

Related tools

Piper diagram maker #125 Paste or open major-ion analyses in mg/L, meq/L or mmol/L. Get a Piper diagram with groups, Stiff diagrams, the ion balance error for each sample, the water type (such as Ca-HCO₃ or Na-Cl), the diamond field and total hardness. Download as PNG, PDF or Word. Mixing model calculator #123 Unmix water, sediment or rock samples into two or three sources (end-members) from several tracers at once, including δ isotope values weighted by concentration. Least-squares fractions that stay between 0 and 100 %, a misfit check and a tracer plot with curved mixing lines. Slug test analyser #127 Paste or open water level readings from a slug or bail test. Choose the fit window, get the basic time lag T0 and hydraulic conductivity K by Hvorslev, or Bouwer-Rice with your own ln(Re/R), with a filter pack correction, warnings and a semi-log plot. Darcy flow calculator #128 Groundwater flow from Darcy's law: flux, discharge, seepage velocity and travel time. Find the hydraulic gradient and flow direction from three or more wells, convert K to intrinsic permeability, and estimate K from a sieve curve (d10, Cu, Cc and Hazen). Well field drawdown #129 Add up the drawdown from several pumping or injection wells that start at different times, with an optional river or no-flow boundary. Draw a contour map at any day, follow one point over time, and find the capture zone of a well in regional flow. Uncertainty propagation calculator #25 Type your formula and your measurements with their uncertainties, or paste repeated readings. Get the result with its uncertainty, which input matters most, and a Monte Carlo check. Publication plot maker #27 Paste columns or open a CSV or Excel file and get a clean scientific figure with error bars, sized for a journal column. Download vector SVG or PDF, or PNG at 300 or 600 dpi. Your data stays in your browser. Decline curve analysis (Arps) #686 Paste or open a well's rate-time history, fit Arps exponential, hyperbolic and harmonic declines by least squares, and forecast to the economic limit with EUR, remaining reserves, an optional terminal decline, and plots on linear and log axes. Pressure buildup analyser #688 Paste or open shut-in pressures from a buildup test and get permeability, skin, p*, the pressure drop from skin and the radius of investigation from a Horner or MDH straight line (picked automatically or by you), with a log-log Bourdet derivative plot to spot wellbore storage, radial flow and boundaries. Resistivity sounding (VES) inversion #883 Paste Schlumberger or Wenner sounding readings (AB/2, MN/2, ΔV and I, or apparent resistivity). Get apparent resistivities, a layered-earth model of 2 to 6 layers by damped least-squares inversion, the log-log sounding curve, a resistivity-depth plot, error factors and a CSV.