Calculadora de IMC

Calcula IMC con peso y altura y consulta la clasificación.

{{ bmiCalc.message }}

Descripción

El Índice de Masa Corporal que calculas aquí fue inventado por Adolphe Quetelet, un matemático y estadístico belga que publicó la fórmula en 1835 en su obra Sur l'homme et le développement de ses facultés. Quetelet estaba fascinado por encontrar lo que él llamaba el 'hombre promedio' y diseñó el índice como una herramienta estadística poblacional — nunca como un diagnóstico individual. El nombre Body Mass Index llegó recién en 1972, cuando el epidemiólogo estadounidense Ancel Keys — el mismo investigador famoso por la hipótesis dieta-corazón y la dieta mediterránea — publicó un artículo en el Journal of Chronic Diseases comparando seis indicadores de adiposidad y concluyó que la fórmula de Quetelet era la más práctica para estudios poblacionales a gran escala. La OMS adoptó el IMC como estándar internacional en 1985 y revisó los puntos de corte en 1995 y 2000.

La fórmula es IMC = peso (kg) / altura (m)², con los rangos clásicos: menos de 18,5 (bajo peso), 18,5–24,9 (peso normal), 25–29,9 (sobrepeso) y 30 o más (obesidad). Lo que pocas personas saben es que estas categorías tienen críticas serias y bien documentadas: el IMC no distingue masa muscular de grasa, ni considera la distribución de la grasa, la edad, el sexo ni la etnia. Un jugador de fútbol americano de 110 kg y 1,88 m aparece como 'obeso grado I' en el IMC, mientras que alguien con poca masa muscular y grasa abdominal elevada puede tener un IMC 'normal'. Por eso, países asiáticos — Japón, China, India — adoptan puntos de corte menores (sobrepeso a partir de 23, obesidad a partir de 27,5) porque la investigación demostró que las poblaciones asiáticas desarrollan riesgos metabólicos con valores de IMC más bajos que los europeos.

En la práctica, el IMC ha sobrevivido y sigue siendo relevante porque es extremadamente fácil de calcular e interpretar en estudios epidemiológicos de millones de personas — no se necesita un escáner DEXA ni pesaje hidrostático para estimar el rango de peso saludable de una población entera. Los sistemas de salud pública, las aseguradoras, los registros médicos electrónicos y las APIs de salud como Apple HealthKit y Google Fit calculan el IMC automáticamente. En Python, el cálculo es literalmente `bmi = weight / height**2`. Esta herramienta realiza el mismo cálculo en el navegador, sin enviar ningún dato al servidor — tu peso y estatura se quedan únicamente en tu dispositivo.

Detalle técnico

Ideas claras antes de usar la herramienta

  • ¿Para qué sirve esta herramienta?: Funciona por completo en tu navegador: sirve para validar, formatear o convertir datos en el día a día.
  • ¿Se envían mis datos a algún servidor?: El procesamiento es local con JavaScript. No almacenamos lo que pegas en los campos de texto.
  • ¿Puedo usarlo con datos reales en producción?: Úsalo bajo tu responsabilidad. Para secretos (contraseñas, tokens), prefiere entornos controlados y políticas internas. Recuerda de revisar los contenidos generados. Nunca confies ciegamente en cosas que ves en internet.

Fragmento corto para probar

  • Debajo aparece también el ejemplo largo en "Fragmentos de Código"; pega esta versión corta: Ejemplo — Peso: 70 kg Altura: 1.75 m IMC: 22.86

Fragmentos de Código

Ejemplo de código
Peso: 70 kg
Altura: 1.75 m
IMC: 22.86

Ejemplo

Peso: 70 kg
Altura: 1.75 m
IMC: 22.86

Preguntas frecuentes

¿Para qué sirve esta herramienta?

Funciona por completo en tu navegador: sirve para validar, formatear o convertir datos en el día a día.

¿Se envían mis datos a algún servidor?

El procesamiento es local con JavaScript. No almacenamos lo que pegas en los campos de texto.

¿Puedo usarlo con datos reales en producción?

Úsalo bajo tu responsabilidad. Para secretos (contraseñas, tokens), prefiere entornos controlados y políticas internas. Recuerda de revisar los contenidos generados. Nunca confies ciegamente en cosas que ves en internet.