Conversor de Codificación de Texto Online

Conversor de Codificación de Texto

Codificación de origen
Bytes:0 Caracteres:0
Codificación de destino
Bytes:0 Caracteres:0 Truncado:No Conversión con pérdida:No

Acerca de esta herramienta

Para qué sirve esta herramienta

Esta herramienta convierte datos de cadena y bytes entre formas UTF-8, UTF-16LE, UCS-2, Latin1, Base64, ASCII, Hex y array de bytes. Es útil cuando se depuran errores de codificación, se inspeccionan payloads o se preparan datos para APIs y protocolos.

Notas sobre codificación

  • UTF-8 es la codificación Unicode más común usada en la web.
  • UTF-16LE es la variante UTF-16 little-endian usada por esta herramienta, y UCS-2 se trata como su alias.
  • Latin1 solo soporta U+0000 a U+00FF y puede truncar puntos de código superiores.
  • Base64 ignora caracteres separadores no-Base64 como espacios y saltos de línea al decodificar.
  • Hex usa dos caracteres hexadecimales por byte, y los datos finales incompletos serán truncados.
  • La salida de array de bytes representa cada byte como un número decimal de 0 a 255 separado por comas.

Nota sobre ASCII

ASCII solo se aplica a datos ASCII de 7 bits y es principalmente útil para compatibilidad heredada. En la mayoría de los casos modernos, UTF-8 es la mejor opción predeterminada.

Preguntas frecuentes

¿Qué problema resuelve un conversor de codificación de texto?

Ayuda a ver cómo el mismo texto se representa en distintas codificaciones, útil para depurar caracteres dañados, archivos importados, payloads de API y datos heredados.

¿Por qué aparecen caracteres mojibake?

El mojibake ocurre cuando bytes escritos en una codificación se leen como otra. Revisar la representación de bytes ayuda a encontrar dónde ocurrió el desajuste.

¿Base64 es lo mismo que codificación de caracteres?

No. Las codificaciones de caracteres convierten texto en bytes; Base64 representa bytes como texto ASCII para transporte. A veces se necesitan ambas cosas al depurar datos.

Herramientas relacionadas