Skip to main content

Asphalt Calculator

Estimate asphalt volume, tonnage, waste buffer, truckloads and material cost for a paving job — rectangle or circular area, imperial or metric, with a full cost breakdown and every result shown in both unit systems.

Input

Rectangle for a driveway/lot/road section, circle for a round pad, apron or island.

Sets the unit every field below is entered in. Results are always shown in both systems.

Feet in imperial, meters in metric.

Feet in imperial, meters in metric.

Inches in imperial (default 3"), centimeters in metric (default 7.5 cm). 2-3" is typical for driveways, 4"+ for roads.

Pick a typical mix, or Custom to enter your own density.

Extra material for compaction loss, spillage and truck-bed residue.

Cost per short ton in imperial, per metric tonne in metric. Leave blank to skip the cost breakdown.

Tons per load in imperial (default 10), tonnes per load in metric (default 9) — a typical tandem dump-truck payload.

Output

Estimate
MetricValue
No data yet

One-line overview of area, tonnage to order and truckloads.

Was this helpful?

More ways to use this tool

REST API

curl -X POST https://api.iotools.cloud/v1/tool/asphalt-calculator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "shape": "rectangle",
    "unitSystem": "imperial",
    "length": "30",
    "width": "12",
    "diameter": "",
    "thickness": "3",
    "densityPreset": "hma",
    "customDensity": "",
    "wastePct": "5",
    "pricePerTon": "120",
    "truckCapacity": "10"
  }'

Swap in your own key from your account. The tool's fields are the body — no wrapper.

Ask an AI agent

Use the IOTools `asphalt-calculator` tool (Asphalt Calculator) on this input:

YOUR_INPUT_HERE

Paste this at any agent connected to the IOTools MCP server, then add your input.

Embed widget

<iframe
  src="https://iotools.cloud/embed/asphalt-calculator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Asphalt Calculator — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Drop this into your own page — free, no key required, just a link back.

Cost per API/MCP callFrom 5 credits
Need more credits?View pricing

Also available with

Guides

What does this calculator do?

The Asphalt Calculator turns a paving area and a thickness into what you actually need to order: volume, tonnage, a waste buffer, the number of truckloads, and a full cost breakdown — for a rectangular driveway/lot or a circular pad, in imperial or metric units. It covers the whole "how much asphalt do I buy" question in one pass, and every result is shown in both unit systems so it doesn't matter which one you shop or haul in.

How the numbers are worked out:

  1. Area: length × width for a rectangle, or π × (diameter ÷ 2)² for a circle.
  2. Volume: area × thickness (thickness is converted to feet/meters internally), shown in both cubic yards and cubic meters.
  3. Tonnage: volume × density, using a commonly-cited paving-industry density for the mix you pick — hot mix asphalt (dense-graded) ≈ 145 lb/ft³, porous/open-graded ≈ 125 lb/ft³, recycled millings (RAP) ≈ 135 lb/ft³ — or your own custom density. Real density varies with aggregate and compaction, so treat this as a solid planning estimate rather than a certified spec.
  4. A waste buffer percentage is added on top for compaction loss, spillage, and truck-bed residue — 5% is a reasonable default for a straightforward job.
  5. Truckloads: total tonnage ÷ your truck's capacity, rounded up to the number of trips required.
  6. Cost: if you enter a price per ton, the estimate breaks it into material cost (the base tonnage), waste buffer cost (just the overage), and a total — so you can see exactly how much of the bill is pure buffer.

Worked example: a 30×12 ft driveway at 3 inches thick needs 360 sq ft × 0.25 ft = 90 ft³ (3.33 yd³) of hot mix asphalt. At 145 lb/ft³ that's 6.53 tons (5.92 tonnes) before waste; with a 5% buffer it's 6.85 tons (6.22 tonnes), needing 1 truckload at 10 tons per load, and at $120/ton comes to $822.15 total ($783.00 material + $39.15 waste).

How to use it

  1. Pick the area shape — rectangle for a driveway, lot, or road section; circle for a round pad, apron, or island.
  2. Pick a unit system — imperial (feet, inches, tons) or metric (meters, centimeters, tonnes). This one toggle sets every field below, so there's no per-field unit guessing.
  3. Enter the length and width (rectangle) or the diameter (circle).
  4. Enter the thickness — 2–3 inches (5–7.5 cm) is typical for a driveway, 4 inches (10 cm) or more for a road base.
  5. Pick an asphalt mix / density preset, or choose Custom and enter your own.
  6. Set a waste buffer % — the default (5%) covers ordinary compaction and spillage; bump it up for a tricky or irregular job.
  7. Optionally enter a price per ton and your truck capacity to get a cost breakdown and truckload count tailored to your supplier and hauling vehicle instead of a generic guess.

The results table updates as you type, with every row showing both imperial and metric so you can read off whichever unit you actually buy in. Copy or download it as CSV.

Why is truck capacity editable instead of a fixed number?

Dump-truck payload varies a lot by vehicle — a tandem-axle truck typically hauls around 10 tons (9 tonnes), but that ranges from single-axle trucks under 5 tons to tri-axles well over 15. Making it an input means the truckload count matches what you're actually hauling with, not a generic assumption.

Does this include a base layer or just the asphalt surface course?

This calculates the asphalt (wearing/binder course) volume only, for whatever single thickness you enter — it doesn't model a separate aggregate base layer. For a full pavement structure, run the calculator once per layer (surface course, binder course, base course) with each layer's own thickness and density, and add the tonnages together.

What if I need a different material, not asphalt?

For mulch, topsoil, gravel or sand instead, use the Mulch, Soil & Gravel Calculator. For poured concrete slabs and footings, use the Concrete Volume & Bags Calculator.

Privacy

This calculator runs entirely in your browser. Your measurements, mix choice, and pricing are never sent to a server, logged, or stored — the math happens locally on your device.

asphalt calculatorblacktop calculatorpaving calculatordriveway calculatorhot mix asphalttons of asphalttruckloadsconstructioncalculator

Love the tools? Lose the ads.

One payment clears every ad from your account, for good. No subscription, no tracking.