ForHosting KIT · Gesundheit und Sport

Herzfrequenzzonen

Mit 30 Jahren und einem Ruhepuls von 60 reicht Ihre Ausdauerzone von 138 bis 151 Schlägen pro Minute. Sie erhalten alle fünf Karvonen-Zonen von Erholung bis Maximalbelastung, berechnet aus Ihrer eigenen Herzfrequenzreserve. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Alter
30
Ruhepuls
60
Erhalten Sie
Maximalpuls
190
Herzfrequenzreserve
130

Berechnet aus Ihrem Alter und Ihrer Ruheherzfrequenz fünf Trainingszonen nach der Karvonen-Methode der Herzfrequenzreserve und liefert für Regeneration, Ausdauer, Tempo, Schwelle und Maximalbelastung jeweils die untere und obere Grenze in Schlägen pro Minute.

Wie die Herzfrequenzreserve Ihre Zonen formt

Die Herzfrequenzreserve ist Ihre maximale Herzfrequenz minus Ihr Ruhepuls. Geben Sie kein gemessenes Maximum an, wird es als 220 minus Ihr Alter geschätzt: Mit 30 Jahren liegt das Maximum bei 190, und bei einem Ruhepuls von 60 beträgt die Reserve 130 Schläge. Jede Zonengrenze ist der Ruhepuls plus ein Anteil dieser Reserve, gerundet auf den nächsten ganzen Schlag. Deshalb erhalten zwei gleich alte Menschen mit unterschiedlichem Ruhepuls verschiedene Zonen.

Die fünf Zonen und ihr Einsatz

Erholung umfasst 50 bis 60 Prozent der Reserve, Ausdauer 60 bis 70, Tempo 70 bis 80, Schwelle 80 bis 90 und Maximalbelastung 90 bis 100. Für das Beispiel oben ergibt das 125 bis 138, 138 bis 151, 151 bis 164, 164 bis 177 und 177 bis 190 Schläge pro Minute. Nutzen Sie die Grenzen als Zielwerte für Intervall- und Ausdauereinheiten oder stellen Sie sie auf einer Uhr ein, damit sie meldet, wenn Sie das Band verlassen. Ein im Labor oder Feld gemessenes Maximum macht jede Zone persönlicher als die Schätzung nach Alter.

Trainingspläne

Erzeugen Sie aus zwei Eingaben individuelle bpm-Zielwerte für Intervall- und Ausdauereinheiten.

Wearable-Apps

Legen Sie nutzerspezifische Zonengrenzen fest, damit eine Uhr melden kann, wenn eine Einheit das Zielband verlässt.

Wie viele Zonen werden zurückgegeben?

Fünf: Regeneration, Ausdauer, Tempo, Schwelle und Maximum, jeweils mit einem lo/hi-bpm-Paar.

Was ist die Karvonen-Methode?

Sie bildet die Zonen aus der Herzfrequenzreserve, also dem Abstand zwischen maximaler Herzfrequenz und Ruhepuls, statt aus einem festen Anteil des Maximums. Jede Zonengrenze ist Ihr Ruhepuls plus ein Prozentsatz dieser Reserve.

Kann ich meine gemessene maximale Herzfrequenz verwenden?

Ja. Standardmäßig wird das Maximum als 220 minus Ihr Alter geschätzt, Sie können aber einen im Labor oder in einem Feldtest gemessenen Wert eingeben, und alle Zonen werden damit neu berechnet.

Warum teilen sich zwei benachbarte Zonen denselben Schlag?

Das ist so gewollt: Die Obergrenze einer Zone ist die Untergrenze der nächsten, damit keine Lücken entstehen. Mit den Beispielwerten endet die Ausdauerzone bei 151 und die Tempozone beginnt bei 151 Schlägen pro Minute.

Warum verändert mein Ruhepuls die Zonen?

Weil jedes Band auf Ihrem Ruhepuls aufsetzt. Zwei Menschen mit gleichem Maximum, aber unterschiedlichem Ruhepuls erhalten verschiedene Zielwerte, was ein reines Prozent-vom-Maximum-Modell völlig übersieht.

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.

POSThttps://api.kit.forhosting.com/dev/heart-rate-zones

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/dev/heart-rate-zones \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"age":30,"resting_hr":60}'
{
  "age": 30,
  "resting_hr": 60
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.heart_rate_zones",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Die Karvonen-Formel der Herzfrequenzreserve

Der Rechner verwendet die Karvonen-Methode, die die Zonen aus der Herzfrequenzreserve (HFR) statt aus einem festen Prozentsatz der maximalen Herzfrequenz aufbaut. Er nimmt age und resting_hr als erforderliche ganze Zahlen entgegen; max_hr ist optional und beträgt standardmäßig 220 minus Alter. Die HFR ist max_hr minus resting_hr, und jede Zonengrenze wird als resting_hr + intensity × HFR berechnet und anschließend auf den nächsten ganzen Schlag gerundet. Es werden fünf Zonen zurückgegeben: z1_recovery (50–60 % der HFR), z2_endurance (60–70 %), z3_tempo (70–80 %), z4_threshold (80–90 %) und z5_max (90–100 %), jeweils als lo/hi-Paar in Schlägen pro Minute. Die Antwort gibt zudem age, resting_hr, max_hr und hrr zurück. Für age 30 und resting_hr 60 beträgt max_hr 190, die HFR 130, und z2_endurance reicht von 138 bis 151 bpm.

Warum die Zonen individuell sind und wie sie gerundet werden

Jede Grenze wird mit einer expliziten half-up-Regel auf null Dezimalstellen gerundet — sign * Math.floor(abs(x) + 0.5) —, sodass ein berechneter Wert von 137,5 zu 138 wird statt abzurunden, und angrenzende Zonen teilen sich ihren Grenzschlag bewusst (das hi von z1 entspricht dem lo von z2). Da die Karvonen-Formel jedes Intensitätsband auf Ihren Ruhepuls aufsetzt, sind die Zonen individuell: Zwei Sportler mit derselben max_hr, aber unterschiedlichem Ruhepuls erhalten unterschiedliche Zielwerte — etwas, das ein reines Prozent-vom-Maximum-Modell völlig übersieht. Mit dem optionalen max_hr können Sie die Altersschätzung durch einen gemessenen Labor- oder Feldwert ersetzen, und der Parameter method dokumentiert den Algorithmus; er ist standardmäßig 'karvonen'.

Validierung, Wertebereiche und typisierte Fehler

Eine Eingabe der obersten Ebene, die kein Objekt ist, wird ebenfalls abgelehnt. Die Eingaben werden bereichsgeprüft, bevor eine Zone gebildet wird. age muss eine ganze Zahl von 10 bis 100 und resting_hr eine ganze Zahl von 30 bis 120 sein; alles außerhalb dieser Grenzen oder Nicht-Ganzzahlige löst einen typisierten invalid_input-Fehler wie 'age inválido' oder 'resting_hr inválido' aus. Wird max_hr angegeben, muss es eine ganze Zahl sein, die echt größer als resting_hr ist, andernfalls wird 'max_hr inválido' ausgelöst — dies verhindert eine negative oder auf null gesetzte HFR, die die Zonen umkehren würde.

Coaching-Werkzeuge

Verarbeiten Sie Sportler stapelweise über die API, um Zonentabellen mit gemessenen maximalen Herzfrequenzen zu erstellen.

Welche Methode wird verwendet?

Die Karvonen-Formel: resting_hr + intensity × (max_hr - resting_hr).

Muss ich meine maximale Herzfrequenz kennen?

Nein. max_hr beträgt standardmäßig 220 minus Alter, Sie können ihn aber durch einen gemessenen Wert ersetzen.

Warum hängt die Zonengrenze von resting_hr ab?

Karvonen setzt jedes Band auf Ihren Ruhepuls auf, sodass die Zonen individuell sind und nicht ein fester Prozentsatz des Maximums.

Ist es kostenlos?

Ja im Browser-Widget; die API führt denselben Kern ab $0.002 pro Aufruf aus.

Vollständige KIT-Dokumentation lesen →