Split calculator

See your elapsed time at every marker.

Plan settings42.195 km · 4:00:00Edit
Your race
Target time
Markers
Unit
Finish is always included
Pacing

Your settings and calculations stay in this browser.

Even pace · 42.195 km

Target4:00:00
Pace / km05:41
Pace / mi09:09

Cumulative splits

Markers: 10, including the finish.

MarkerElapsed timeSegment time
5 km0:28:2628:26
10 km0:56:5328:26
15 km1:25:1928:26
20 km1:53:4528:26
Half · 21.0975 km2:00:006:15
25 km2:22:1222:12
30 km2:50:3828:26
35 km3:19:0528:26
40 km3:47:3128:26
Finish · 42.195 km4:00:0012:29

Times rounded independently to the nearest second.

Saved on this device

Up to 20 plans, only in this browser. Clearing site data removes them. Export a JSON backup to keep a separate copy.

    Choose a PaceRibbon JSON backup (up to 250 KB). New plans are added; existing IDs keep their local values. The 20-plan limit still applies.

    Share this plan

    The link includes distance, time, split markers and half-time allocation. Your title and note are left out.

    Copy result

    Clipboard access is unavailable. Select and copy the text below.

    Use this result with confidence

    Build a cumulative split table from your distance and target time, with kilometre, mile, track and custom markers.

    Choose the checkpoints you want to see

    Start with your total distance and target time, then select a split interval. Use 1 km, 1 mile, 400 m, 5 km or a custom interval. Include halfway when it is useful. The finish is always included, even when the final segment is shorter than your regular interval.

    A four-hour marathon, marker by marker

    For 42.195 km in 4:00:00, the cumulative time at a marker is the total time multiplied by that marker’s share of the full distance. At 40 km this gives 3:47:31 after rounding. The terminal row remains exactly 4:00:00.

    4:00:00 marathon with 5 km markers
    MarkerElapsed time
    5 km0:28:26
    10 km0:56:53
    15 km1:25:19
    20 km1:53:45
    Halfway · 21.0975 km2:00:00
    25 km2:22:12
    30 km2:50:38
    35 km3:19:05
    40 km3:47:31
    Finish · 42.195 km4:00:00

    Read cumulative and segment times correctly

    A cumulative time is the time since the start. A segment time covers only the distance since the previous row. If a halfway marker is inserted, the neighbouring segments become shorter than the normal interval. Read the distance labels rather than assuming every row covers the same length.

    Copy or export your table

    Copy the displayed rows for a quick reference or export CSV to retain both raw values and formatted labels. Changing the display unit does not change the underlying total distance. Your custom parameters remain tool state rather than becoming a separate public page.

    Common questions

    How do I get mile splits instead of kilometre splits?

    Choose 1 mile as the marker interval. The km / mi control changes the labels of the existing checkpoints; it does not move them. A 1 km interval displayed in miles still marks each original kilometre.

    Why is there a short row after 21 km in a half marathon?

    The finish is 21.0975 km, leaving 97.5 m after the 21 km checkpoint. At a two-hour target, 21 km displays 1:59:27 and the finish is 2:00:00. Keep both rows to retain the full distance.

    Related tools and reading