Running Pace Calculator – Pace, Speed & Race Time

????? ?????? ?????
  1. Home
  2. Calculators
  3. Running Pace Calculator
Share: Report

Running Pace Calculator

100% free · Runs 100% in your browser · No signup needed

Units
Kilometers
Miles
Mode A — Distance + time → pace & speed
Distance
Time
Mode B — Distance + pace → predicted time
Distance
Pace (per km)
Mode C — Race predictor (Riegel formula)

Enter a recent race result to predict your time at another distance: T2 = T1 × (D2/D1)1.06

Recent race distance
Recent race time
Predict for distance

Predictions are estimates. The Riegel formula assumes similar fitness and conditions across races.

?? ?????? Running Pace Calculator

Know Your Pace, Own Your Race

Ask any experienced runner their secret and you will hear the same answer: pacing. Run the first kilometer too fast and you will crawl across the finish line; run it too slow and you leave minutes on the table. Our free Running Pace Calculator takes the guesswork out of pacing with instant conversions between pace, speed, distance and time — plus science-based race time predictions.

Whether you are training for your first 5K, chasing a marathon personal best, or just curious how fast that "easy 30-minute jog" really was, this tool gives you answers in seconds. Switch between kilometers and miles, pick from preset race distances or enter a custom one, and convert in both directions: time + distance → pace, or pace + distance → predicted finish time.

Everything runs instantly in your browser — no sign-up, no app, no subscription. Just numbers that make you a smarter runner.

Pace vs. Speed: What's the Difference?

Runners talk about pace (time per unit of distance, e.g. 5:30 min/km), while most of the world thinks in speed (distance per unit of time, e.g. 10.9 km/h). They are two sides of the same coin:

  • Pace (min/km) = total minutes ÷ distance in km. A 30-minute 5K = 30 ÷ 5 = 6:00 min/km.
  • Speed (km/h) = 60 ÷ pace. A 6:00 min/km pace = 60 ÷ 6 = 10 km/h.
  • Time = pace × distance. Holding 5:00 min/km for 10K = 5 × 10 = 50 minutes.

The calculator converts between all of these instantly, and formats pace the way runners read it — minutes:seconds per kilometer or per mile. No more mental arithmetic at the track.

Kilometers or Miles? Both.

Running is one of the few sports split between two measurement systems: most of the world races in kilometers, while the US (and UK road signs) think in miles. The calculator has a one-tap unit toggle, converting with the exact factor 1 mile = 1.60934 km.

A 8:00 min/mile pace, for example, equals 4:58 min/km — noticeably quicker than it sounds in miles. If you follow an American training plan but race locally in kilometers (or vice versa), the toggle keeps every workout and race plan consistent. Preset distances include 5K, 10K, half marathon (21.0975 km) and marathon (42.195 km), plus a custom distance field for anything from a 1-mile time trial to an ultramarathon.

Two Calculators in One

  • Find my pace: enter the time you ran and the distance — the tool returns your average pace (min/km or min/mile) and speed (km/h or mph). Perfect for analyzing training runs and races.
  • Predict my time: enter the pace you can hold and the race distance — the tool returns your predicted finish time. Ideal for setting realistic race goals and planning aid-station or gel timing.

Both modes show full breakdowns, including per-kilometer (or per-mile) splits, so you know exactly what each section of the race should feel like. Fueling those training kilometers properly matters too — dial in your nutrition with our macro calculator.

A quick note from FistHost: free tools like this running pace calculator are only possible with fast, reliable hosting behind them. Dreaming of your own website — a running blog, coaching page or anything else? FistHost web hosting starts at just $0.99/month and includes a free domain name with every plan.

Predict Any Race Time With the Riegel Formula

Here is where it gets exciting. Sports scientist Peter Riegel discovered that race performances follow a predictable curve: T2 = T1 × (D2/D1)^1.06, where T1 is your known time over distance D1, and T2 is your predicted time over distance D2.

Worked example: you run 5K in 25:00 (1,500 seconds) and want to predict your 10K. T2 = 1500 × (10/5)^1.06 = 1500 × 2^1.06 ≈ 1500 × 2.085 ≈ 3,128 seconds ≈ 52:08. Notice the prediction is a little slower than simply doubling — that 1.06 exponent captures the reality that pace fades slightly as distance grows.

The calculator applies the Riegel formula automatically: enter one recent race result and get predicted times for every standard distance. It is remarkably accurate for trained runners — typically within a few percent — though it assumes equivalent training and conditions. Predictions get less reliable when jumping more than about double the distance (a 5K time will not perfectly predict a marathon without the long runs to back it up).

Race-Day Pacing Tips

  • Start conservatively: the classic beginner mistake is a fast first kilometer. Aim to run the first 10% of the race slightly slower than goal pace, then settle in.
  • Negative splits win: running the second half marginally faster than the first is the most reliable path to a personal best.
  • Know your splits: memorize (or write on your hand) the cumulative times from the calculator at 5K, 10K, half and so on, and check them as you pass each marker.
  • Adjust for conditions: heat, hills and wind all cost time. On a hot day, add 5–10 seconds per kilometer to your goal pace rather than blowing up.
  • Train at the right paces: easy runs 60–90 sec/km slower than 5K pace, tempo runs near your 1-hour race pace, intervals faster. Our heart rate zone calculator helps you match effort to the right zone.

How to Use the Running Pace Calculator

  1. Pick your units (km or miles) with the toggle.
  2. Choose a mode: find pace from a completed run, predict time from a target pace, or Riegel prediction from a recent race.
  3. Select a preset distance (5K, 10K, half, marathon) or type a custom one.
  4. Click Calculate — get pace, speed, splits and predictions instantly.

Staying hydrated is part of pacing too — long runs demand a fluid plan, so check our water intake calculator before your next big session.

Frequently Asked Questions

What is a good running pace for a beginner?

Most beginners run 5K between 30 and 40 minutes (6:00–8:00 min/km). There is no "should" — a good pace is one you can hold while still being able to speak in short sentences. Consistency beats speed in your first months.

How accurate is the Riegel formula?

Very good for distances within about double your reference race, assuming similar fitness and conditions — usually within 2–5%. It is less reliable for huge jumps (5K → marathon) or hilly/trail courses, where terrain matters more than the math.

Should I use min/km or km/h?

Use pace (min/km) for running — it maps directly to race timing and splits. Speed (km/h) is more useful on treadmills and for cycling. This calculator speaks both fluently.

Why is my treadmill pace different from outdoor pace?

Treadmills lack wind resistance and assist leg turnover with the moving belt, so the same effort often reads 10–20 seconds/km faster indoors. Set treadmill incline to 1% to better simulate outdoor running.

How do I convert marathon pace to 5K pace?

Use the Riegel prediction mode: enter your marathon time and it estimates your 5K potential (and vice versa). Just remember the formula assumes you have trained appropriately for the target distance.

Launch your own site with FistHost: if you love free tools like this one, imagine running your own website — a training blog, a running club page or a coaching business. FistHost makes it simple: hosting from only $0.99/month, a free domain name included, one-click installs and support that actually answers.

User Reviews

No reviews yet. Be the first to review this tool!

Write a Review

★★★★★

Captcha

Reviews are protected by captcha and moderated before they appear.


FistHost

Blazing-Fast Web Hosting

Plans from $0.99/mo
Free domain included

Get Hosting
FistHost Web Hosting Blazing-fast hosting for your website Plans from $0.99/mo · Free domain included Get Hosting