Convierte texto entre UTF-8, GBK y otras codificaciones
Haz clic en un ejemplo para cargarlo: Click on any example to load it into the input field, or use "Quick Run" to automatically convert:
你好世界!Hello World!
こんにちは世界
Héllo Wörld 你好 🌍
La codificación de caracteres es un sistema que mapea caracteres a bytes para almacenamiento y transmisión. Nuestra implementación utiliza las APIs TextEncoder/TextDecoder integradas de JavaScript con manejadores personalizados para formatos hexadecimales, binarios y de escape Unicode. Diferentes codificaciones como UTF-8, GBK e ISO-8859-1 representan caracteres de manera diferente, lo que puede causar "mojibake" (texto distorsionado) cuando los datos se decodifican con la codificación incorrecta.
Soporte para UTF-8, GBK, Latin-1 y más
Vista previa instantánea mientras escribes
Formatos de Texto, Hexadecimal, Base64 y Unicode
Todo el procesamiento ocurre en tu navegador
UTF-8 usa 1-4 bytes por carácter y es compatible hacia atrás con ASCII. UTF-16 usa 2 o 4 bytes. UTF-8 es más común en la web, mientras que UTF-16 se usa internamente por Windows y Java.
El chino distorsionado generalmente significa que el texto fue codificado en GBK pero decodificado como UTF-8 (o viceversa). Intenta convertir desde la codificación original a UTF-8.
Sí, toda la conversión de codificación ocurre localmente en tu navegador. Tus datos nunca se envían a ningún servidor.
Descubre más herramientas y guías para mejorar tu flujo de trabajo de desarrollo