#167 · Conversión y codificación

Texto a binario

Convierte cualquier texto Unicode en su representación binaria basada en bytes UTF-8. Cada byte se muestra como un grupo de ocho bits, de modo que también funcionan correctamente letras acentuadas, ñ, emoji y otros caracteres fuera de ASCII. Puedes elegir cómo separar los grupos para copiar el resultado con el formato que necesites.

Entrada de texto

Texto Unicode de origen
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Escribe o pega el texto.
  2. Elige el separador entre bytes binarios.
  3. Pulsa «Convertir a binario».
  4. Usa el resultado junto con la codificación UTF-8 indicada.

Qué hace esta herramienta

Codifica el texto como UTF-8 y representa cada byte con exactamente ocho dígitos binarios.

TextEncoder transforma el texto Unicode en una secuencia de bytes UTF-8. Cada byte se convierte a base 2 y se completa con ceros a la izquierda hasta ocho bits.

El binario representa bytes UTF-8, no códigos ASCII de longitud fija para cada carácter.

Ejemplo

Entrada: A

Salida: 01000001

Casos de uso

  • Estudiar cómo se codifica texto en bytes.
  • Preparar datos binarios para ejercicios y pruebas.
  • Comparar UTF-8 con hexadecimal u otras representaciones.

Consejos para obtener mejores resultados

  • Mantén espacios entre bytes para facilitar la lectura.
  • Usa «Sin separador» solo si el sistema receptor espera una cadena continua.
  • Recuerda que un carácter Unicode puede ocupar más de un byte.
  • Para recuperar el texto, usa la herramienta Binario a texto con grupos completos de 8 bits.

Detalles del procesamiento

La codificación se realiza con TextEncoder, que produce UTF-8. El conteo de caracteres usa puntos de código Unicode para una lectura más intuitiva.

No genera una representación de bits de UTF-16 ni de otras codificaciones heredadas.

Preguntas frecuentes

¿Por qué una letra con acento ocupa más de ocho bits al convertir texto a binario?

Porque UTF-8 puede usar varios bytes para un carácter. Cada byte se representa con ocho bits, por lo que algunos caracteres generan dos o más grupos.

¿Cómo convertir texto a binario UTF-8 con grupos de 8 bits?

Introduce el texto y mantén el separador por espacios; cada byte UTF-8 aparecerá como un grupo binario de ocho dígitos.

¿Los emoji se pueden convertir correctamente a binario?

Sí. TextEncoder los codifica en UTF-8 y la herramienta muestra todos los bytes necesarios.

¿Puedo obtener una cadena binaria sin espacios?

Sí. Selecciona «Sin separador» para concatenar todos los grupos de ocho bits.

¿El resultado binario es lo mismo que el código ASCII?

Solo coincide para caracteres ASCII. Para otros caracteres se usa la secuencia de bytes UTF-8 correspondiente.

Representación binaria

MóduloFunción
UTF-8Convierte Unicode en bytes.
Base 2Representa cada byte con 8 bits.
SeparadorControla el formato entre bytes.
Ver más herramientas de Conversión y codificación