Conversor de bytes a cadena
Decodifica valores de byte en decimal (0–255) de vuelta a una cadena UTF-8.
Codificadores y decodificadores Funciona en tu navegador
¿Cómo se convierten bytes en una cadena?
Dale 72 101 108 108 111 y este decodificador te devuelve «Hello». Recorre la entrada buscando series de dígitos, trata cada una como un octeto en el rango 0–255 y decodifica la secuencia completa como UTF-8, así que los separadores pueden ser espacios, comas, corchetes o saltos de línea. Las secuencias multibyte se reensamblan correctamente: los tres bytes 226 130 172 vuelven como un único signo €.
Cómo usar Bytes a cadena
- 1 Pega la lista de bytes; la sintaxis de array como [72, 105] funciona sin limpiarla.
- 2 Cada serie de dígitos se decodifica como un octeto UTF-8.
- 3 El texto reconstruido aparece justo debajo, al instante.
- 4 Copia la cadena recuperada.
Para qué sirve esta herramienta
- Decodificar un array de bytes impreso por un programa.
- Leer como texto los bytes crudos de un paquete o búfer.
- Recuperar una cadena guardada como valores de byte.
- Verificar una conversión de cadena a bytes.
Preguntas frecuentes
¿Qué separadores puedo usar?
Cualquier cosa que no sea un número. La salida de un repr de bytes de Python, un array de bytes de Java o una lista de inicialización de C se pega tal cual; se extraen los dígitos y se ignora todo lo demás.
¿Qué pasa con los valores mayores que 255?
Se descartan. Un octeto no puede superar 255, así que un 256 o un 1000 en la entrada se elimina en lugar de contaminar los bytes vecinos durante la decodificación.
¿Cómo se gestionan los caracteres multibyte?
El decodificador es un UTF-8 real, no una búsqueda charCode byte a byte, así que los bytes iniciales y de continuación se emparejan: 240 159 146 150 se convierte en un solo emoji, no en cuatro caracteres rotos.
Herramientas relacionadas
Más Codificadores y decodificadores
Más herramientas como esta:
Ver Codificadores y decodificadores