Windchill-Rechner für die gefühlte Temperatur
Dieser Rechner verbindet die Lufttemperatur in Grad Fahrenheit mit der Windgeschwindigkeit in Meilen pro Stunde und ermittelt daraus die gefühlte Temperatur.
Im Browser ausführen – kostenlos
Er verwendet die Standardgleichung des US-amerikanischen National Weather Service für kalte, windige Bedingungen. Geben Sie höchstens 50°F und mehr als 3 mph Wind ein; Sie erhalten ein deterministisches, auf eine Dezimalstelle gerundetes Ergebnis. Die Berechnung unterstützt Sie bei der Planung von Aktivitäten im Freien, beim Vergleich von Vorhersagen und bei einer verständlicheren Darstellung der Kältebelastung, als es die Lufttemperatur allein ermöglicht.
Was die gefühlte Temperatur aussagt
Die gefühlte Temperatur beschreibt, wie kalt sich unbedeckte Haut voraussichtlich anfühlt, wenn bewegte Luft den Wärmeverlust beschleunigt. Sie bedeutet nicht, dass ein unbelebter Gegenstand unter die gemessene Lufttemperatur abkühlt, und sie ersetzt keine Thermometermessung. Stattdessen fasst sie Temperatur und Wind zu einem vergleichbaren Wert zusammen, der die Belastung leichter verständlich macht. Ein windstiller Tag mit 30°F und ein windiger Tag mit 30°F haben dieselbe Lufttemperatur, doch am windigen Tag verliert freie Haut schneller Wärme. Das Ergebnis drückt diesen Unterschied als niedrigere vertraute Temperatur aus. Sie können es zur Auswahl der Kleidung, zur Planung von Arbeits- oder Trainingspausen, zur Erläuterung einer Vorhersage oder zum Vergleich mehrerer Uhrzeiten nutzen. Verstehen Sie den Wert als Orientierung, nicht als persönliche medizinische Prognose. Sonne, Feuchtigkeit, Kleidung, Bewegung, Schutz, Alter und Gesundheit beeinflussen das tatsächliche Empfinden. Berücksichtigen Sie bei Sicherheitsentscheidungen zusätzlich diese Faktoren und die amtlichen Warnungen für Ihren Ort.
So arbeitet die NWS-Berechnung
Der Rechner nutzt die NWS-Standardformel in Fahrenheit und Meilen pro Stunde: 35.74 + 0.6215T − 35.75V^0.16 + 0.4275TV^0.16. Dabei steht T für die Lufttemperatur in Fahrenheit und V für die Windgeschwindigkeit in mph. Der gebrochene Exponent bildet den nichtlinearen Zusammenhang zwischen bewegter Luft und Wärmeverlust ab; eine Verdoppelung des Windes verdoppelt seine Kühlwirkung daher nicht einfach. Erst nachdem der gesamte Ausdruck ausgewertet wurde, wird das Ergebnis auf eine Dezimalstelle gerundet. Volle Genauigkeit bis zu diesem Schritt vermeidet unnötige Rundungsabweichungen. Diese Funktion führt ausschließlich Arithmetik aus: Sie ruft keine Vorhersage ab, ermittelt keinen Standort und liest keine aktuellen Beobachtungen. Verwenden Sie Werte eines zuverlässigen Thermometers, einer Wetterstation oder Vorhersage für den relevanten Ort und Zeitpunkt. Bei identischen numerischen Eingaben liefern Browser und API stets dasselbe deterministische Ergebnis.
Verwenden Sie die Formel nur im gültigen Bereich
Die NWS-Gleichung ist für Lufttemperaturen bis einschließlich 50°F und Windgeschwindigkeiten über 3 mph bestimmt. Der Rechner erzwingt beide Grenzen, damit außerhalb des Modellbereichs kein scheinbar genauer Wert erscheint. Genau 3 mph werden nicht akzeptiert, weil der Bereich eine höhere Geschwindigkeit verlangt. Negativer Wind ist physikalisch ungültig und führt ebenso zu einem Eingabefehler wie fehlende, nicht numerische oder nicht endliche Werte. Oberhalb von 50°F sollten Sie die gemessene Temperatur oder einen geeigneten Hitzeindex verwenden, statt diese Kältegleichung fortzuschreiben. Nutzen Sie eine repräsentative anhaltende Windgeschwindigkeit, sofern Ihre Quelle nicht ausdrücklich Böen empfiehlt; eine kurze Böe kann einen strengeren Wert ergeben, der nicht für den ganzen Zeitraum gilt. Vorhersagen messen Wind oft in standardisierter Höhe, während ein geschützter Gehweg, ein Tal oder ein Gebäudeeingang andere Strömungen aufweist. Die Ausgabe kann nur so repräsentativ sein wie die beiden eingegebenen Messwerte.
Anwendungsfälle
Arbeit im Freien planen
Fassen Sie eine kalte Vorhersage und den erwarteten Wind vor der Pausen- und Schutzplanung in einem Wert zusammen.
Wintertraining vorbereiten
Vergleichen Sie Uhrzeiten anhand der gefühlten Temperatur, wenn der Wind die Thermometeranzeige unvollständig macht.
Eine Vorhersage erläutern
Ergänzen Sie Berichte, Dashboards, Warnungen oder Lehrbeispiele um einen reproduzierbaren Windchill-Wert.
Häufige Fragen
Welche Formel verwendet dieser Rechner?
Er nutzt die NWS-Formel in Fahrenheit und Meilen pro Stunde: 35.74 + 0.6215T − 35.75V^0.16 + 0.4275TV^0.16.
Wann ist die Formel gültig?
Verwenden Sie sie bei höchstens 50°F und mehr als 3 mph Wind. Werte außerhalb dieses Bereichs führen zu einem Fehler.
Kann Wind Gegenstände unter die Lufttemperatur abkühlen?
Nein. Er beschleunigt die Abkühlung bis zur Lufttemperatur, senkt Gegenstände aber nicht darunter.
Wie wird das Ergebnis gerundet?
Zuerst wird die vollständige Gleichung ausgewertet; anschließend wird die gefühlte Temperatur auf eine Dezimalstelle gerundet.
Was kostet die Berechnung per API?
Jede API-Anfrage kostet $0.002. Dieselbe deterministische Berechnung kann auch im Browser ausgeführt werden.
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/weather/wind-chill-calculate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"air_temperature_f":30,"wind_speed_mph":10}'const res = await fetch("https://api.kit.forhosting.com/weather/wind-chill-calculate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"air_temperature_f": 30,
"wind_speed_mph": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/weather/wind-chill-calculate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"air_temperature_f": 30,
"wind_speed_mph": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/weather/wind-chill-calculate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"air_temperature_f":30,"wind_speed_mph":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"air_temperature_f":30,"wind_speed_mph":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/weather/wind-chill-calculate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"air_temperature_f": 30,
"wind_speed_mph": 10
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "weather.wind_chill_calculate",
"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.
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. |