Convertir une allure de course en vitesse
Convertissez une allure de course en vitesse sans consulter de tableau ni refaire les calculs.
Lancer gratuitement
Saisissez une allure positive en minutes décimales par kilomètre ou par mile pour obtenir des km/h et des mph. Vous pouvez aussi inverser le calcul : saisissez une vitesse en km/h ou mph et recevez les deux allures, avec des formats lisibles en minutes et secondes. La conversion emploie la définition exacte du mile international et fournit des résultats déterministes à précision réglable pour entraînements, courses, tapis et applications.
Choisissez le sens et l’unité que vous connaissez
Indiquez d’abord si votre valeur est une allure ou une vitesse. Pour passer de l’allure à la vitesse, saisissez des minutes décimales par kilomètre ou par mile : 5:30 correspond à 5.5 minutes. Sélectionnez l’unité adaptée et obtenez simultanément les km/h et les mph. Dans l’autre sens, saisissez une vitesse et choisissez km/h ou mph ; la réponse contient les allures décimales et des affichages comme 5:00. La valeur doit être strictement positive. Zéro et les nombres négatifs provoquent une erreur, car ils ne décrivent pas une allure physique convertible. Veillez également à associer le sens à la bonne famille d’unités. Cette distinction empêche d’obtenir un résultat apparemment crédible à partir d’une mesure de nature différente.
Comprenez les formules reliant allure et vitesse
L’allure mesure un temps par distance, tandis que la vitesse mesure une distance par temps : elles sont donc réciproques. Une allure de 5 minutes par kilomètre donne 60 divisé par 5, soit 12 km/h. Pour une allure par mile, la même division produit des mph. La conversion repose sur l’égalité exacte 1 mile = 1.609344 kilomètres. En sens inverse, divisez 60 par les km/h pour obtenir des min/km, ou par les mph pour obtenir des min/mile. L’unité complémentaire est calculée depuis une vitesse canonique unique afin de rester cohérente. L’arrondi, réglable de zéro à douze décimales, intervient seulement à la sortie. Les valeurs au format chronomètre sont arrondies à la seconde, alors que les valeurs décimales restent disponibles pour les tableurs, API et calculs précis.
Exploitez le résultat pour le sport et les logiciels
La conversion est pratique lorsque deux appareils ou programmes décrivent le même effort différemment. Un plan routier peut employer min/km alors qu’un tapis demande km/h ; une montre peut exporter min/mile et un tableau de bord attendre des mph. Vous pouvez aussi comparer la vitesse moyenne d’une course aux allures des séances. Les développeurs peuvent normaliser les préférences, contrôler des entraînements importés et afficher les systèmes métrique et impérial depuis une seule saisie. Réservez les décimales aux traitements automatiques et les formats chronométriques aux lecteurs humains. Il s’agit d’une relation mathématique, pas d’une prévision de performance : pente, vent, fatigue, pauses et étalonnage du tapis ne sont pas pris en compte. Utilisez donc le résultat comme équivalence exacte entre unités, puis adaptez votre objectif aux conditions réelles.
Cas d’usage
Régler un tapis depuis une allure extérieure
Transformez un objectif en min/km ou min/mile en valeur km/h ou mph demandée par le tapis.
Normaliser les données d’une application
Convertissez une vitesse enregistrée en allures métrique et impériale pour tableaux de bord, exports et préférences.
Comparer course et entraînement
Traduisez une vitesse moyenne en allures familières avant de la comparer aux temps intermédiaires ou aux objectifs.
Questions fréquentes
Comment convertir une allure en vitesse ?
Divisez 60 par l’allure en minutes décimales. Vous obtenez la vitesse horaire dans l’unité correspondante, puis l’autre unité est calculée.
Puis-je saisir des minutes et des secondes ?
Saisissez l’allure en minutes décimales. Par exemple, 5:30 vaut 5.5 minutes, puisque 30 secondes représentent une demi-minute.
Pourquoi l’allure et la vitesse doivent-elles être positives ?
La formule réciproque est indéfinie à zéro, et une durée ou vitesse négative n’a pas de sens ici ; ces valeurs renvoient une erreur.
Quelle définition du mile est employée ?
Le calcul emploie le mile international, défini exactement comme 1.609344 kilomètres.
Quel est le prix d’une requête API ?
Chaque requête API coûte $0.002. Le même calcul déterministe peut aussi être exécuté dans le navigateur.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/calc2/pace-to-speed-convert \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mode":"pace_to_speed","value":5,"unit":"min_per_km"}'const res = await fetch("https://api.kit.forhosting.com/calc2/pace-to-speed-convert", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mode": "pace_to_speed",
"value": 5,
"unit": "min_per_km"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calc2/pace-to-speed-convert",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mode": "pace_to_speed",
"value": 5,
"unit": "min_per_km"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calc2/pace-to-speed-convert", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mode":"pace_to_speed","value":5,"unit":"min_per_km"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mode":"pace_to_speed","value":5,"unit":"min_per_km"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calc2/pace-to-speed-convert", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"mode": "pace_to_speed",
"value": 5,
"unit": "min_per_km"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calc2.pace_to_speed_convert",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |