Conversor de unidades
Elige una categoría, escribe un valor y selecciona las unidades de origen y destino. Longitud, peso y volumen usan factores exactos; la temperatura tiene su propia fórmula con desplazamiento.
Datos
Las listas de unidades se comprueban contra esta categoría.
La cantidad que quieres convertir.
La unidad en la que está tu valor.
La unidad en la que quieres el resultado.
Resultado
- Valor convertido
- 3,2808ft
1 m × 1 ÷ 0,3048 = 3,28083989501 ft
Cómo se calcula
Este conversor cubre las cuatro magnitudes que más aparecen en la vida diaria: longitud, peso, temperatura y volumen. Primero eliges la categoría, y a partir de ahí las unidades de origen y destino se comprueban contra ella, de modo que una conversión de longitud solo maneja milímetros, centímetros, metros, kilómetros, pulgadas, pies, yardas y millas. Esta separación no es una cuestión de orden: es lo que permite que la aritmética sea correcta, porque la temperatura se comporta de una forma realmente distinta a las otras tres.
La longitud, el peso y el volumen son escalas de razón. Cada unidad se define como un múltiplo fijo de una unidad base, así que convertir consiste solo en multiplicar por el factor de origen y dividir por el de destino. Aquí las bases son el metro, el kilogramo y el litro, y los factores están guardados como valores definidos exactos, no como aproximaciones redondeadas: una pulgada mide exactamente 25,4 mm, una yarda exactamente 0,9144 m, una milla exactamente 1609,344 m y una libra exactamente 0,45359237 kg. Esas cifras proceden del acuerdo internacional de la yarda y la libra de 1959, y por eso terminan en lugar de repetirse indefinidamente. Guardar un 0,4536 redondeado parecería inofensivo y luego se desviaría en un gramo tras una conversión de ida y vuelta.
La temperatura es la trampa, y conviene entenderla en lugar de memorizarla. Celsius, Fahrenheit y Kelvin no comparten el mismo punto cero, así que una temperatura no es simplemente «una cantidad de grados» del mismo modo que una longitud es una cantidad de metros. Pasar de Celsius a Fahrenheit exige multiplicar por 9/5 y después sumar 32; pasar de Kelvin a Celsius exige restar 273,15. Si forzaras la temperatura por la misma tubería de multiplicación que la longitud, obtendrías resultados evidentemente erróneos: 20 °C no es el doble de 10 °C en Fahrenheit, sino 68 °F frente a 50 °F, y no 122 °F. Por ese desplazamiento, la temperatura se calcula aquí por una ruta aparte que convierte primero a Celsius y desde ahí a la unidad de destino.
El Kelvin añade además un suelo que las otras categorías no tienen. El cero Kelvin, el cero absoluto, es la temperatura más baja que puede existir y equivale a −273,15 °C o −459,67 °F, de modo que cualquier valor por debajo no es un pequeño error de redondeo sino una petición sin sentido físico. En lugar de devolver un Kelvin negativo y fingir que significa algo, el conversor rechaza la operación y explica el motivo. Hay un detalle que merece mención: −459,67 °F es exactamente el cero absoluto, pero calcular (−459,67 − 32) × 5/9 en coma flotante binaria da alrededor de −273,15000000000003. Una comprobación ingenua rechazaría esa entrada perfectamente válida, así que la comparación incorpora una tolerancia mínima.
El otro fallo habitual son las unidades que no encajan. Si seleccionas la categoría de temperatura y aun así se envía «kilogramos a Fahrenheit» —al editar la URL, por un desplegable que quedó obsoleto tras cambiar de categoría, o por un enlace guardado con parámetros antiguos— no existe ninguna respuesta razonable. La función de cálculo comprueba por sí misma que las unidades pertenezcan a la categoría, sin fiarse de la interfaz, porque un conversor que multiplica en silencio por un factor inexistente produce NaN, y un NaN propagándose por la página de resultados es mucho peor que un mensaje de error honesto.
Hay dos comportamientos deliberados que conviene conocer. El primero: convertir una unidad a sí misma devuelve tu valor intacto, porque el código corta el paso en vez de multiplicar y dividir por el mismo factor, ya que en coma flotante x × f ÷ f no siempre vuelve exactamente a x. El segundo: las conversiones de ida y vuelta son estables, y pasar 100 m a pies y de nuevo a metros devuelve 100 m dentro de la tolerancia que permite la coma flotante. Eso lo sostienen los factores exactos; con factores aproximados la desviación se vería tras dos o tres saltos. La precisión mostrada también se adapta al tamaño del resultado, porque dos decimales fijos convertirían un cálculo de milímetros a millas en un inútil «0,00».
Algunas definiciones merecen una advertencia. La cucharadita, la cucharada, la taza, la onza líquida y el galón son aquí medidas líquidas estadounidenses: un galón de EE. UU. equivale exactamente a 231 pulgadas cúbicas, es decir, 3,785411784 litros, y las unidades menores son fracciones exactas de él. El galón imperial que se usa en el Reino Unido es una unidad distinta y mayor, y la onza líquida imperial tampoco coincide con la estadounidense, así que una receta o un dato de consumo de origen británico no cuadrará con estos valores. La «taza» también varía en la cocina doméstica de España y Latinoamérica, donde muchas recetas usan tazas de 200 o 250 ml; si la receta procede de Estados Unidos, la taza son unos 236,6 ml. Por último, «t» es aquí la tonelada métrica de exactamente 1000 kg, y la onza es la avoirdupois de uso corriente, no la onza troy de los metales preciosos.
FórmulaUnidades de razón: valor × factor de origen ÷ factor de destino. Temperatura: °F = °C × 9/5 + 32, K = °C + 273,15
Preguntas frecuentes
- ¿Por qué la temperatura necesita una fórmula distinta a la de longitud y peso?
- La longitud, el peso y el volumen son escalas de razón cuyos ceros coinciden: cero metros y cero pies son la misma nada, así que basta una multiplicación. Las escalas de temperatura tienen ceros diferentes, por lo que pasar de Celsius a Fahrenheit exige una multiplicación (×9/5) y un desplazamiento (+32). Olvidar ese desplazamiento es el error de conversión más frecuente, y por eso aquí la temperatura sigue una ruta propia en lugar de reutilizar la tabla de factores.
- ¿Qué ocurre si introduzco una temperatura por debajo del cero absoluto?
- El conversor la rechaza y explica el porqué en lugar de devolver un número sin sentido. El cero absoluto son −273,15 °C, −459,67 °F o 0 K, y nada puede estar más frío, así que un resultado en Kelvin negativo no significaría nada. La comprobación incluye una tolerancia muy pequeña para que valores límite exactos como −459,67 °F, que quedan un pelo por debajo por el redondeo binario, sigan aceptándose.
- ¿Por qué me aparece el error de categorías distintas?
- Tanto la unidad de origen como la de destino deben pertenecer a la categoría que has elegido. Un kilogramo no puede convertirse en una milla porque miden magnitudes físicas diferentes y no existe ningún factor que las relacione. Suele ocurrir al cambiar de categoría dejando seleccionada una unidad antigua, o al abrir un enlace con parámetros caducados. Vuelve a elegir la categoría y selecciona de nuevo ambas unidades.
- ¿La taza, el galón y la onza líquida son de EE. UU. o imperiales?
- Son medidas líquidas estadounidenses. Un galón de EE. UU. se define como exactamente 231 pulgadas cúbicas, o sea 3,785411784 litros, y la taza, la onza líquida, la cucharada y la cucharadita son fracciones exactas de él. El galón imperial británico es mayor y la onza líquida imperial también difiere, así que los datos tomados de recetas o consumos británicos no coincidirán con estos resultados.
- En las recetas veo «1 taza», ¿puedo usar directamente este resultado?
- Solo si la receta es estadounidense, porque la taza de este conversor son unos 236,6 ml. En muchas recetas de España y Latinoamérica la taza se entiende como 200 o 250 ml, y hay tazas de repostería comercializadas con ambas capacidades. Si no sabes el origen de la receta, lo más seguro es fijarse en los gramos o mililitros indicados, o convertir primero la taza a mililitros y medir con un vaso graduado.
- ¿Convertir de ida y vuelta me devuelve el número original?
- Sí, dentro de los límites de la aritmética en coma flotante. Convertir 100 metros a pies y de vuelta a metros devuelve 100 metros porque los factores guardados son valores definidos exactos y no redondeos. Convertir una unidad a sí misma es aún más estricto: el conversor devuelve tu valor intacto en lugar de multiplicar y dividir por el mismo número, operación que puede introducir un error mínimo.
Calculadoras relacionadas
- Calculadora de porcentajes
- Calculadora de IMC
- Calculadora de Cuota de Préstamo
- Calculadora de Días entre Fechas
- Calculadora de Edad
- Calculadora de Propinas
- Calculadora de descuentos
- Calculadora de Porcentaje de Grasa Corporal
- Calculadora de TDEE
- Calculadora de fecha de parto
- Calculadora de ovulación y días fértiles
- Calculadora de interés compuesto
Compartir
Insertar esta calculadora
Pega este código en tu sitio para insertar una versión funcional de esta calculadora.
Última actualización: 2026-08-11