GPR Depth Calculator

Turn two-way travel time into depth for concrete, asphalt and soil. Or calibrate the dielectric from a bar at a known depth.

Depth from two-way travel time

Depth = velocity × time ÷ 2

Pick a material or type a dielectric. Changing the dielectric switches the material to "Enter my own".

Depth to target0 in
Velocity0 m/ns
Dielectric used0relative permittivity

Calibrate from a known depth

Measured a bar at a core hole or slab edge? Back out the real velocity.

Dielectric to set0enter this in your GPR unit
Velocity0 m/ns

Doing this every week?

Run the scanning business in one place

Clevra runs the side of a concrete scanning or locating company that isn't the scan: booking it, the report the GC signs, and the invoice.

How it works

The formula behind the calculator

Radar travels slower in concrete than in air. How much slower depends on the material's relative permittivity, also called the dielectric constant.

Velocity

v = c / √εr, where c is the speed of light, 0.2998 m/ns or 11.8 in/ns.

Depth

d = v × t / 2, where t is the two-way travel time in nanoseconds.

Example

Typical concrete at 0.10 m/ns has a dielectric of about 9. A bar showing at 1.5 ns is 0.10 × 1.5 / 2 = 0.075 m deep, which is 75 mm or about 2.95 in.

Typical velocities

MaterialVelocity (m/ns)Velocity (in/ns)Dielectric
Concrete, dry and cured0.124.726.2
Concrete, typical0.103.949
Concrete, damp or green0.083.1514
Asphalt pavement0.103.949
Dry sand or dry soil0.155.914
Limestone0.124.726.2
Granite0.135.125.3
Silt0.072.7618.3
Wet sand or wet soil0.062.3625
Clay0.062.3625
Fresh water0.0331.3082.5

Velocities from the GPR notes for UBC EOSC 350, which reproduce an instrument manual table. Dielectric worked out as (0.2998 / v)².

GPR depth calculator FAQ

How do you calculate depth from GPR travel time?

Find the wave velocity in the material, v = 0.2998 / √εr metres per nanosecond, then depth = v × t / 2. You divide by two because the time on the screen covers the trip down and back.

What dielectric constant should I use for concrete?

Published GPR tables put concrete velocity around 0.08 to 0.12 m/ns, which works out to a dielectric of roughly 6 to 14. Dry, cured slabs sit at the low end. Green or wet concrete sits high. Calibrate on site when depth matters.

Why is my depth reading off?

Almost always the velocity. Moisture, mix, age and temperature all change it, so a default setting can be wrong by more than 10%. Check against a known depth, like a bar at a core hole or the slab edge, and use the calibration calculator.

Can I use this for utility locating in soil?

Yes, with a big caution. Soil velocity swings with moisture and clay content much more than concrete does, and wet clay can stop the signal altogether. Treat a soil depth as an estimate and expose the line before you dig near it.

Where do the material velocities come from?

They come from a GPR instrument manual table published in the University of British Columbia EOSC 350 course notes. They are typical values, not guarantees for your slab.

Cta Dot Bg

All-in-one operations platform for trades.

You run a crew, not a tech company. Clevra handles the office stuff so you can stay on the tools.