Convierte texto a binario, octal, decimal y hexadecimal — y de vuelta. Todos los campos son editables en tiempo real, con opciones de separador, relleno y mayúsculas.

Edita cualquier campo — los demás se actualizan al instante. Todo funciona en tu dispositivo sobre UTF-8; nada se sube.

Separador
Cómo se separa cada valor en la salida binaria, octal y hex.
Rellena cada valor hasta un ancho fijo (p. ej. 01001000).
Muestra las letras hexadecimales en mayúsculas (FF en lugar de ff).
Entrada no válida para este formato.
Entrada no válida para este formato.
Entrada no válida para este formato.
Entrada no válida para este formato.

Acerca de Texto a binario, octal y hex

Esta herramienta convierte texto a binario, octal, decimal y hexadecimal, y convierte cualquiera de esos sistemas numéricos de nuevo a texto legible. Los cinco campos son activos y editables: escribes en uno y los otros cuatro se actualizan al instante, carácter a carácter.

Internamente cada carácter se codifica como bytes UTF-8, y cada byte se muestra en la base que elijas. La letra “H”, por ejemplo, es 01001000 en binario, 110 en octal, 72 en decimal y 48 en hexadecimal. Las opciones controlan el separador entre valores, el relleno con ceros a un ancho fijo, y los dígitos hexadecimales en mayúsculas o minúsculas.

Es útil para ejercicios de programación, depurar codificaciones, leer mensajes binarios o preparar datos para protocolos de bajo nivel. Todo se ejecuta en tu dispositivo: nada de lo que escribes se sube.

Cómo usar Texto a binario, octal y hex

  1. Escribe o pega tu texto en el campo Texto: los campos de binario, octal, decimal y hexadecimal se rellenan en tiempo real.
  2. O pega valores en cualquier campo de base (por ejemplo, binario) para decodificarlos de nuevo a texto.
  3. Elige un separador (espacio, coma, salto de línea o ninguno) para la salida numérica.
  4. Activa el relleno con ceros para valores de ancho fijo (p. ej. 01001000) y el hexadecimal en mayúsculas si prefieres FF en lugar de ff.
  5. Haz clic en Copiar junto a cualquier campo, o usa Cargar ejemplo y Borrar para experimentar.

Preguntas frecuentes

Cada carácter se codifica como uno o más bytes UTF-8, y cada byte se escribe como un número binario de 8 bits. “A” se convierte en 01000001, “H” en 01001000. Los mismos bytes se muestran en octal, decimal y hexadecimal.

Sí. Todos los campos funcionan en ambos sentidos: pega valores en binario, octal, decimal o hexadecimal y la herramienta los decodifica en texto al instante. Si un valor no es válido para ese formato, marca la entrada.

Sí. Como la codificación usa UTF-8, las letras acentuadas y los emoji funcionan; simplemente producen más de un byte por carácter. Una “é” genera dos bytes y la mayoría de los emoji generan cuatro.

Rellena cada valor a un ancho fijo, de modo que los bytes en binario siempre muestren 8 dígitos (01001000 en lugar de 1001000). Eso mantiene las columnas alineadas y es la forma convencional de escribir bytes.

No. La conversión se ejecuta completamente en tu navegador mediante JavaScript, así que nada de lo que escribes o pegas sale nunca de tu dispositivo.

¿Necesitas ayuda?
¿Encontraste un problema con esta herramienta? Avísanos.
Informar de un problema

Añade esta herramienta gratuita a tu propio sitio web: copia y pega el código de abajo.