Conversor binario, decimal y hexadecimal

Escribe un número en cualquier base y míralo a la vez en binario, decimal, hexadecimal y octal. Los números muy grandes son exactos. Un segundo modo convierte texto en sus bytes y al revés.

  • Gratis
  • Sin registro
  • Funciona en tu navegador
binary-decimal-hex-converter

Rellena los valores de arriba para ver el resultado.

100 % privado — el cálculo se hace en tu navegador y no se envía nada a ningún servidor.

Cómo funciona

Elige qué convertir

Un número entre bases o texto a bytes.

Escribe el valor

Se reconocen los prefijos 0x, 0b y 0o.

Copia el resultado

Cada base tiene su propio botón de copiar.

Todas las bases a la vez

Los ordenadores trabajan en binario, los programadores leen hexadecimal y las personas cuentan en decimal. Pasar de una base a otra es una tarea constante en programación, redes, electrónica y clases de informática: leer un código de color, una dirección de memoria, una máscara de permisos o una bandera de bits. Este conversor muestra el mismo número en binario, decimal, hexadecimal y octal mientras escribes, y puede añadir cualquier otra base de 2 a 36.

Exacto con números de cualquier tamaño

La mayoría de las calculadoras usan números de coma flotante corrientes, que pierden precisión por encima de unos 9 billiones de billones. Esta herramienta usa enteros de precisión arbitraria, de modo que un valor de 128 bits o el resumen de un archivo se convierte sin perder una sola cifra. Los números negativos también se admiten, con un signo menos.

Prefijos y separadores

Puedes empezar un valor con 0x para hexadecimal, 0b para binario o 0o para octal y la base se ajusta sola. Los espacios, comas y guiones bajos se ignoran, así que un valor copiado como 1111 0000 funciona tal cual. El resultado binario se agrupa de cuatro en cuatro para leerlo mejor y se indica el número de bits.

De texto a bytes y al revés

El segundo modo convierte un texto en los bytes que lo representan en UTF-8, mostrados en binario, hexadecimal, decimal y octal. Funciona también con tildes y símbolos, que ocupan más de un byte. También puedes pegar una secuencia de bytes y volver a convertirla en texto. Es la forma clásica de comprobar cómo está codificado un mensaje o de resolver esos acertijos en código binario.

Lo que no hace

Convierte números enteros. No convierte fracciones como 0,1 en binario, ni interpreta un número como un valor con signo en complemento a dos de un ancho fijo. Todo se calcula en tu navegador. Para pasar texto a Base64, mira el codificador y decodificador de Base64.

Preguntas frecuentes

¿Cómo convierto de binario a decimal?
Elige Binario como base del valor, escríbelo y lee el resultado decimal. Por ejemplo, 11111111 es 255.
¿Cómo convierto de decimal a hexadecimal?
Escribe el número decimal con Decimal seleccionado. El valor hexadecimal aparece a su lado. 255 es FF.
¿Puede convertir números muy grandes?
Sí. Usa enteros de precisión arbitraria, así que los valores grandes, como los de 128 bits, son exactos.
¿Cómo convierto texto a binario?
Cambia a Texto a bytes y escribe el texto. Obtienes los bytes UTF-8 en binario, hexadecimal, decimal y octal.
¿Qué significan 0x y 0b?
Son prefijos que marcan un valor como hexadecimal (0x) o binario (0b). La herramienta los reconoce sola.
¿Se envían mis datos a algún sitio?
No. Todas las conversiones se hacen en tu navegador.