Pace-Band-Rechner: gleichmäßige km- und Meilenuhren
Ein Ziel von 50 Minuten über 10 km ergibt zehn Marken zu je 5:00, ein Marathon in 3:30:00 ein gleichmäßiges Tempo von 4:58.613 pro Kilometer, das genau bei 42,195 km endet. Geben Sie Zielzeit und Strecke ein und drucken Sie Ihr Band. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Stunden
- 0 km
- Minuten
- 50
- Sekunden
- 0
- Entfernung
- 10
- Zielzeit (s)
- 3.000 km
- Zielzeit (Uhr)
- 50:00
- Pace (Sekunden)
- 300
- Pace (min:s)
- 5:00
Ein Pace-Band ist die Handgelenktabelle, auf die ein Läufer an jedem Kilometer oder jeder Meile schaut: die Uhr, die er sehen sollte, wenn er ein gleichmäßiges Tempo bis zu einer gewählten Zielzeit hält. Dieser Rechner für Pace-Band-Zwischenzeiten geht von genau dieser Zielzeit aus — Stunden, Minuten und Sekunden — plus der Wettkampfdistanz in Kilometern oder Landmeilen, und druckt die kumulierte Uhr an jeder ganzen Einheit und im Ziel. Ein Zehn-Kilometer-Ziel von fünfzig Minuten wird zu zehn Fünf-Minuten-Marken. Ein Marathon in drei Stunden dreißig wird zu einem Band von 4:58.613 pro Kilometer, das bei 42.195 km genau auf 3:30:00 landet.
Wie gleichmäßige Pace-Band-Splits aus einer Zielzeit entstehen
Ein Pace-Band beginnt bei der Zahl auf dem Zielbanner, nicht bei einem laut gesprochenen Tempo. Rechnen Sie das Ziel in Sekunden um: Stunden mal 3600 plus Minuten mal 60 plus der Sekundenrest. Teilen Sie diese Zielsekunden durch die Wettkampfdistanz in der gewählten Einheit.
Der Quotient ist das gleichmäßige Tempo in Sekunden pro Kilometer oder pro Landmeile — eine Konstante, die jede Marke teilt. Marken liegen bei 1, 2, 3 und so weiter, bis eine Marke die Distanz überschreiten würde; das Ziel wird dann als letzte Marke angehängt, sodass ein 42.195-Kilometer-Marathon immer auf 42.195 endet, nie auf einer erfundenen 43, und ein 13.1-Meilen-Halbmarathon immer auf 13.1. Die verstrichene Uhr an einer Marke ist die Marke mal dieses gleichmäßige Tempo, weil gleichmäßige Splits die Zeit linear mit der Distanz wachsen lassen.
Die Segmentzeit einer Zeile ist die verstrichene Uhr minus der vorherigen, gleich einer Einheit mal Tempo für jeden vollen Kilometer oder jede volle Meile und gleich der Restdistanz mal Tempo für ein kurzes Schlussstück. Ein Zehn-Kilometer-Lauf in fünfzig Minuten druckt daher 5:00, 10:00 bis 50:00. Ein Marathon in drei Stunden dreißig druckt ein Band von 4:58.613 pro Kilometer und ein Ziel von 3:30:00.
Negative Distanzen, eine Null-Zielzeit oder eine Einheit außer km oder mi werden als ungültige Eingabe zurückgewiesen statt still umwickelt, weil ein gedrucktes Band, das eine Runde erfindet, schlechter ist als gar kein Band.
Eingaben, Uhren, Grenzen und Inhalt der Antwort
Jeder Zeitteil ist standardmäßig null; mindestens einer muss streng positiv sein, damit ein leeres Formular nie ein Null-Tempo-Hirngespinst druckt. Stunden dürfen bis 2400 gehen; Minuten und Sekunden dürfen überlaufen — 90 Sekunden sind eineinhalb Minuten, und 210 Minuten ist ein gültiges 3:30-Ziel ohne das Stundenfeld. Das optionale Feld unit ist km oder mi und steht standardmäßig auf Kilometern; es setzt zugleich die Distanzinheit und das Split-Intervall, stets eine dieser Einheit.
Jedes Zahlenfeld akzeptiert auch eine Dezimalzeichenkette. Uhren nutzen M:SS oder H:MM:SS, mit Millisekunden nur wenn die Arithmetik keine volle Sekunde ist, sodass ein Fünf-Minuten-Kilometer 5:00 druckt und einer von 298.613 Sekunden 4:58.613. Ein kopierbares Feld table fügt dieselben Zeilen als tabgetrennte Spalten Marke, Segment und verstrichen zusammen.
Höchstens fünftausend Zeilen werden ausgegeben. Fehlgeschlagene Prüfung wird nicht berechnet.
Wo ein Pace-Band aus einer Zielzeit sich lohnt
Wer Marathon oder Halbmarathon plant, wählt zuerst eine Uhr — Boston, einen Clubstandard oder einen persönlichen Rekordversuch — und will erst dann die Kilometer- oder Meilenkontrollen, die diese Uhr ehrlich halten. Das Band aus der Zielzeit zu drucken vermeidet eine Zweistufen-Umrechnung über das Tempo, die eine Sekunde verliert und sich dann bei 42.195 nicht wieder schließt. Clubtrainer geben einem Anfänger ein 10K- oder Halbmarathon-Band, damit der Rausch der ersten Stunde die letzten 5K nicht ruiniert: der Athlet trifft die gedruckte verstrichene Uhr an jedem Kilometer statt einem Pulk hinterherzulaufen.
Ultras und lange Trainingstage nutzen dieselben Zahlen an Meilenmarken einer 50-Kilometer- oder 30-Meilen-Runde, weil 3:29:02 bei 42 Kilometern leichter zu merken ist als ein verworrenes Tempo mal 42 im Lauf. Laufband- und Bahn-Einheiten mit konstanter Zielzeit nutzen das Band als Rundenziele — zwölf Vierhundert-Meter-Runden, die ein 20-Minuten-5K ergeben müssen, sind je vier Minuten Arbeit, und der Rechner baut die kumulierte Spalte, damit Uhr-Runde und Plan übereinstimmen.
Halten Sie Anfragen in den veröffentlichten Grenzen, pinnen Sie die gerundeten Uhren in Tests, und Sie erhalten reproduzierbare Pace-Band-Splits für Lauf-Hausaufgaben, Clubbriefe und Rand-worker, ohne einen eigenen sportwissenschaftlichen Stapel aufzubauen.
Anwendungsfälle
Marathon- und Halbmarathon-Armbänder
Geben Sie ein Ziel 3:30:00 oder 1:45:00 ein und drucken Sie gleichmäßige Uhren an jedem Kilometer oder jeder Meile, einschließlich des Schlusses 42.195 km oder 13.1 mi, damit Uhr und Band im Ziel übereinstimmen.
Club-Bänder für 5K- und 10K-Ziele
Machen Sie aus einem Fünfzig-Minuten-10K oder einem Fünfundzwanzig-Minuten-5K zehn oder fünf gleiche Split-Uhren, die ein Anfänger prüfen kann, ohne mitten im Lauf in Minuten pro Kilometer umzurechnen.
Häufige Fragen
Wie erstellt man ein Pace-Band aus einer Zielzeit?
Die verstrichene Zeit an einer Marke ist mark × dieses Tempo.
Was ist ein Pace-Band, und wie unterscheidet es sich von einem Solltempo?
Ein Pace-Band startet bei der Uhr, die Sie auf dem Zielbanner sehen wollen, und leitet den gleichmäßigen Split an jedem Kilometer oder jeder Meile ab. Sie tippen keine Minuten pro Kilometer; Sie tippen 3:30:00 oder 50:00 und erhalten das Band, das auf diesem Ziel landet.
Wie werden Restkilometer oder Restmeilen wie 42.195 oder 13.1 behandelt?
Die letzte Zeile ist ein kürzerer Rest, der genau auf der Wettkampfdistanz endet. Ein 42.195-km-Marathon endet daher mit einem 0.195-km-Schluss, nicht mit einer erfundenen 43-km-Marke. Die Zieluhr gleicht der Zeit, die Sie gesendet haben.
Kann man Meilen-Splits für einen in Kilometern gemessenen Lauf drucken?
Ja, wenn Sie den Lauf zuerst in Meilen ausdrücken und unit auf mi setzen. Distanz, jede Marke und das abgeleitete gleichmäßige Tempo nutzen dann Landmeilen, sodass ein 26.21875-Meilen-Marathon dieselbe Gleichmaß-Arithmetik verwendet.
Kann ich die Zielzeit als 210 Minuten statt 3 Stunden 30 eingeben?
Ja. Minuten und Sekunden dürfen überlaufen, daher ergeben 210 Minuten bei null Stunden dieselbe Zielzeit von 3:30, und 90 Sekunden zählen als anderthalb Minuten. Mindestens ein Teil muss größer als null sein.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/health/pace-band-splits \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":10,"minutes":50}'const res = await fetch("https://api.kit.forhosting.com/health/pace-band-splits", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 10,
"minutes": 50
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/pace-band-splits",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 10,
"minutes": 50
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/pace-band-splits", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":10,"minutes":50}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":10,"minutes":50}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/pace-band-splits", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"distance": 10,
"minutes": 50
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.pace_band_splits",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_distance | 1000 |
max_time_seconds | 8640000 |
max_splits | 5000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Ungültige oder nicht positive Eingaben scheitern mit invalid_input und werden nicht berechnet.
Wie gleichmäßige Pace-Band-Splits aus einer Zielzeit entstehen
Diese Summe ist die einzige Zeit, die der Rechner braucht; 210 Minuten bei Stunden null ist dieselbe Zielzeit von drei Stunden dreißig wie hours 3 und minutes 30.
Eingaben, Uhren, Grenzen und Inhalt der Antwort
Senden Sie einen JSON-Körper mit distance, einer positiven endlichen Wettkampflänge von höchstens tausend Einheiten, und einer Zielzeit aus optionalen hours, minutes und seconds. Die Antwort spiegelt die aufgelösten Eingaben, nennt finish_seconds und eine finish_clock wie 3:30:00, dann pace_seconds, eine pace_clock wie 4:58.613 und split_count. Das Array splits ist die Tabelle, die ein Läufer an die Flasche klebt oder als Armband druckt: jede Zeile hat einen bei eins beginnenden Index, die kumulierte Marke, die Segmentlänge, dieses Segment in Sekunden und als Uhr sowie die verstrichene Zeit in Sekunden und als Uhr. Erfolgreiche API-Aufrufe nutzen den veröffentlichten Grundpreis $0.002. Kombinieren Sie das JSON mit Ihrem eigenen Zifferblatt oder Blatt, wenn Sie Farben oder negative Splits brauchen — dieser Endpunkt modelliert nur gleichmäßiges Tempo aus einer Zielzeit und befragt nie eine GPS-Datei oder die Wanduhr.
Wo ein Pace-Band aus einer Zielzeit sich lohnt
Weil die Umsetzung reines parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten $0.002, ohne Modell-Tokens und ohne ausgehendes Netz, und eine ungültige Zielzeit wird nicht berechnet.
Integrationsbeispiele
Vorschauseiten und Trainingsplan-APIs
Erzeugen Sie Tausende deterministischer Pace-Band-Tabellen aus Zielzeit, Distanz und Einheit, damit eine Wettkampfvorschau oder eine Coaching-API nie vom kostenlosen Browser-widget abweicht.
Technische Fragen
Was kostet der Rechner für Pace-Band-Zwischenzeiten?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.