Calculatrice IMC gratuite en unités métriques ou impériales. Obtenez votre indice de masse corporelle, catégorie de poids OMS et la plage de poids sain pour votre taille — instantanément.
L'indice de masse corporelle (IMC) est votre poids divisé par votre taille au carré. C'est un moyen rapide et gratuit de vérifier si votre poids se situe dans une plage saine pour votre taille — sans équipement spécial, juste deux chiffres.
Entrez votre taille et votre poids ci-dessus et le résultat se met à jour instantanément, avec la catégorie correspondante et la plage de poids sain pour votre taille.
L'IMC est un outil de dépistage, non un diagnostic. Il est conçu pour les adultes de 20 ans et plus, et ne s'applique pas aux enfants, à la grossesse ou aux athlètes (voir Limitations).
Avec les livres et les pouces, multipliez par 703 :
C'est tout le calcul — divisez le poids par la taille au carré en unités cohérentes. Le facteur 703 redimensionne simplement les unités impériales pour obtenir le résultat métrique.
Aller plus loin. L'IMC Prime est votre IMC ÷ 25 — au-dessus de 1,0 signifie au-dessus du plafond sain. L'indice pondéral (poids ÷ taille³) se comporte mieux pour les personnes très petites ou très grandes, où l'IMC dérive.
| Catégorie | IMC |
|---|---|
| Poids insuffisant | inférieur à 18,5 |
| Normal | 18,5 – 24,9 |
| Surpoids | 25 – 29,9 |
| Obésité | 30 et plus |
L'obésité est parfois divisée en classe I (30–34,9), II (35–39,9) et III (≥40). Pour les personnes d'origine sud-asiatique ou est-asiatique, le risque augmente plus tôt — de nombreuses directives traitent l'IMC ≥ 23 comme surpoids.
L'IMC est un ratio entre le poids et la taille. Il ne voit jamais de quoi le poids est composé, donc il peut être trompeur :
Meilleurs compagnons : tour de taille, rapport taille-hanches et mesures de gras corporel comme les plis cutanés, la bioimpédance ou un scan DEXA.
Qu'est-ce qu'un « bon » IMC ? Pour la plupart des adultes, 18,5–24,9.
L'IMC est-il exact ? Comme dépistage de population, oui. Pour une seule personne — surtout une personne musclée — associez-le à une mesure de tour de taille ou de gras corporel.
Puis-je l'utiliser pour les enfants ? Non. Les enfants utilisent des percentiles basés sur l'âge et le sexe ; consultez un pédiatre.
L'IMC diffère-t-il entre les hommes et les femmes ? La même formule et les mêmes seuils ; la composition corporelle diffère, ce qui est une limitation, non une formule séparée.
Calculez l'IMC (métrique) dans le langage de votre choix :
1=ROUND(weight_kg / (height_cm / 100)^2, 1)
21def bmi(kg, cm): return round(kg / (cm / 100) ** 2, 1)
21const bmi = (kg, cm) => +(kg / (cm / 100) ** 2).toFixed(1);
21double bmi(double kg, double cm) { return Math.round(kg / Math.pow(cm / 100, 2) * 10) / 10.0; }
21double Bmi(double kg, double cm) => Math.Round(kg / Math.Pow(cm / 100, 2), 1);
21double bmi(double kg, double cm) { return std::round(kg / std::pow(cm / 100, 2) * 10) / 10; }
21func bmi(kg, cm float64) float64 { return math.Round(kg/math.Pow(cm/100, 2)*10) / 10 }
21fn bmi(kg: f64, cm: f64) -> f64 { (kg / (cm / 100.0).powi(2) * 10.0).round() / 10.0 }
21function bmi($kg, $cm) { return round($kg / ($cm / 100) ** 2, 1); }
21def bmi(kg, cm) = (kg / (cm / 100.0)**2).round(1)
21bmi <- function(kg, cm) round(kg / (cm / 100)^2, 1)
2Le polymathe belge Adolphe Quetelet a conçu le ratio poids divisé par la taille au carré dans les années 1830 (l'« indice de Quetelet »). Le physiologiste Ancel Keys l'a renommé indice de masse corporelle en 1972 après avoir montré qu'il suivait le gras corporel mieux que les formules concurrentes. C'est depuis lors l'outil de dépistage du poids de population par défaut.
Découvrez plus d'outils qui pourraient être utiles pour votre flux de travail