Calculateur vitesse vélo
En pédalant à 90 tr/min sur un rapport de 2.5 avec une roue de 2.105 m de circonférence de roulement, vous roulez à environ 28.42 km/h : saisissez cadence, rapport ou dents et circonférence pour obtenir votre vitesse en km/h, mph et m/s. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Cadence (tr/min)
- 90
- Rapport de transmission
- 2,5
- Circonférence (m)
- 2,105
- Circonférence (mm)
- 2 105
- Tours de roue (tr/min)
- 225
- Vitesse (m/s)
- 7,89375
- Vitesse (km/h)
- 28,4175
Les cyclistes sur route, les entraîneurs et les passionnés de braquets se demandent souvent quelle vitesse une cadence donnée produit dans un développement choisi sur une roue réelle. La réponse n'est pas une plage vague tirée d'un tableau : c'est le produit fixe des tours de pédale par minute, du rapport de transmission et de la circonférence de roulement du pneu. Ce calculateur de vitesse vélo selon cadence et braquet accepte la cadence en RPM, un rapport de transmission direct ou le nombre de dents du plateau et du pignon, ainsi que la circonférence de roulement en mètres ou millimètres. Utilisez-le pour planifier des zones d'entraînement, comparer des étages de cassette ou vérifier des estimations de home-trainer sans tableurs ni approximations.
Comment cadence, braquet et circonférence deviennent la vitesse
Chaque tour complet de pédale fait tourner la roue arrière via la transmission d'un facteur fixe appelé rapport de transmission. Sur un seul plateau et un seul pignon, ce rapport est simplement le nombre de dents du plateau divisé par le nombre de dents du pignon arrière. Multiplier votre cadence de pédalage en tours par minute par ce rapport donne la vitesse de rotation de la roue arrière en RPM.
La distance parcourue par minute est alors les RPM de la roue multipliés par la circonférence de roulement du pneu monté et gonflé ; diviser par soixante convertit cette distance par minute en mètres par seconde. Multiplier les mètres par seconde par trois virgule six donne les kilomètres par heure, et diviser les kilomètres par heure par un virgule six zéro neuf trois quatre quatre convertit en miles terrestres par heure.
L'identité compacte vitesse en kilomètres par heure égale cadence fois rapport fois circonférence en mètres fois zéro virgule zéro six est algébriquement identique et pratique pour les contrôles mentaux. La circonférence de roulement n'est pas la taille nominale imprimée sur le flanc : les tables ISO et ETRTO listent des circonférences développées approximatives pour les tailles 700c et 650b courantes sous charge typique, et un petit changement de pression ou de modèle décale le chiffre de quelques millimètres.
Cette capacité n'estime pas la circonférence à partir du marquage du pneu ; vous fournissez la longueur de roulement mesurée ou tabulée afin que le résultat de vitesse reste déterministe et auditable pour les carnets d'entraînement et les comparaisons de matériel.
Quand ce calcul de vitesse vous rend service
Les entraîneurs et les cyclistes auto-entraînés utilisent un calculateur de vitesse vélo selon cadence et braquet pour traduire des cibles de cadence en salle en vitesse route attendue pour un développement prévu, ou l'inverse lors du choix d'étages de cassette pour une gran fondo vallonnée. Les applications de home-trainer qui rapportent la cadence mais pas la vitesse GPS peuvent estimer l'allure extérieure équivalente pour un pneu et un développement lors du calibrage de l'effort perçu. L'échec de validation ne consomme pas le solde.
Épinglez dans les tests les vitesses arrondies et les RPM de roue pour détecter immédiatement un futur changement de conversion d'unités, et vous obtenez des vitesses route reproductibles pour plans d'entraînement, landings SEO et edge workers sans déployer une pile complète de compteur vélo.
Cas d’usage
Allure d'entraînement à partir de cibles de cadence
Convertissez une cadence et un braquet prévus en km/h ou mph attendus pour que l'effort route corresponde aux objectifs de RPM du home-trainer pour une circonférence de roue connue.
Questions fréquentes
Comment calcule-t-on la vitesse vélo à partir de la cadence et du braquet ?
Multipliez la cadence (RPM) par le rapport de transmission pour obtenir les RPM de roue, puis multipliez par la circonférence de roulement en mètres et divisez par 60 pour m/s. Convertissez avec ×3.6 en km/h ou ÷1.609344 en mph.
Qu'est-ce que le rapport de transmission sur un vélo ?
Le rapport de transmission est le nombre de dents du plateau divisé par celui du pignon arrière (par exemple 50/20 = 2.5).
Faut-il utiliser la taille du pneu ou la circonférence de roulement ?
Utilisez la circonférence de roulement en mètres ou millimètres (mesurée ou issue d'une table ISO/ETRTO pour votre pneu). Les libellés de taille nominale seuls ne sont pas acceptés : ils ne définissent pas une circonférence unique.
Quelles plages de cadence et de circonférence sont acceptées ?
La cadence doit être supérieure à 0 et au plus 300 RPM. La circonférence doit être entre 0.5–4 m ou 500–4000 mm. Le rapport de transmission doit être supérieur à 0 et au plus 20.
À quelle vitesse je roule à 90 tr/min sur un rapport de 2.5 ?
À environ 28.42 km/h avec une roue de 2.105 m de circonférence de roulement. La roue arrière tourne 225 fois par minute, et cette distance par minute est convertie en kilomètres par heure.
Outils associés
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/hobby/sport-bike-speed-from-cadence-gear \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"cadence_rpm":90,"gear_ratio":2.5,"circumference_m":2.105}'const res = await fetch("https://api.kit.forhosting.com/hobby/sport-bike-speed-from-cadence-gear", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"cadence_rpm": 90,
"gear_ratio": 2.5,
"circumference_m": 2.105
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/sport-bike-speed-from-cadence-gear",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"cadence_rpm": 90,
"gear_ratio": 2.5,
"circumference_m": 2.105
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/sport-bike-speed-from-cadence-gear", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"cadence_rpm":90,"gear_ratio":2.5,"circumference_m":2.105}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"cadence_rpm":90,"gear_ratio":2.5,"circumference_m":2.105}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/sport-bike-speed-from-cadence-gear", 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
{
"cadence_rpm": 90,
"gear_ratio": 2.5,
"circumference_m": 2.105
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.sport_bike_speed_from_cadence_gear",
"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. |
Notes techniques
Contrat d'entrée, champs de réponse et règles de validation
Exemple : quatre-vingt-dix RPM, rapport deux virgule cinq, circonférence deux virgule un zéro cinq mètres donne deux cent vingt-cinq RPM de roue et environ vingt-huit virgule quatre deux kilomètres par heure. Envoyez un corps JSON avec la cadence de pédalage et assez d'informations pour résoudre le rapport de transmission et la circonférence de roue. Le champ cadence_rpm est obligatoire et doit être un nombre fini strictement positif et au plus trois cents tours par minute ; les alias cadence et rpm sont acceptés. Le rapport peut être envoyé directement comme gear_ratio, nombre fini strictement positif et au plus vingt, ou dérivé de chainring_teeth et cog_teeth lorsque les deux nombres de dents sont présents. Si vous envoyez à la fois le rapport et les dents, le quotient plateau sur pignon doit correspondre au rapport dans une tolérance serrée, sinon la requête échoue avec invalid_input. La circonférence est obligatoire comme circumference_m entre zéro virgule cinq et quatre mètres, ou comme circumference_mm entre cinq cents et quatre mille millimètres ; lorsque les deux unités apparaissent, elles doivent coïncider après conversion. Champs manquants, chaînes vides, valeurs non finies et nombres hors plage échouent avec invalid_input en nommant le champ, et ces échecs ne sont pas facturés. En cas de succès le corps renvoie cadence_rpm, gear_ratio, circumference_m et circumference_mm, chainring_teeth et cog_teeth optionnels s'ils sont fournis, wheel_rpm, speed_ms, speed_kmh, speed_mph et une courte chaîne de formule pour l'affichage. Préférez speed_kmh ou speed_mph pour les tableaux de bord ; conservez speed_ms et wheel_rpm si vous avez besoin d'intermédiaires SI ou de contrôles avec le home-trainer.
Où une API de vitesse selon la cadence apporte une vraie valeur
Le contenu qui vise le classement pour calculateur vitesse vélo cadence braquet gagne lorsque le parcours interactif et le parcours d'automatisation partagent une seule implémentation déterministe, de sorte qu'un exemple de blog et un webhook de production ne divergent jamais entre vingt-huit virgule quatre et vingt-huit virgule cinq. Comme l'implémentation est pure parse de tier A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle et sans réseau sortant.
Cas d'intégration
Comparaison de cassette et de plateau
Comparez la vitesse route à cadence égale entre combinaisons de dents en envoyant chainring_teeth et cog_teeth (ou gear_ratio) pour chaque montage.
Automatisation home-trainer et contenus
Estimez la vitesse extérieure équivalente à partir de données de home-trainer limitées à la cadence, ou alimentez widgets SEO et tables massives de braquets avec le même contrat API pur.
Questions techniques
Combien coûte le calculateur de vitesse selon cadence et braquet ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.