Decodificador de Mojibake y Conversor de Ancho CJK
Repara cadenas de texto dañadas con doble codificación UTF-8, Windows-1252, cirílico CP1251 y griego ISO-8859-7, y convierte caracteres de Asia Oriental CJK entre ancho completo y medio ancho.
Tabla de Referencia Rápida
Descripción General y Contexto Técnico
El fenómeno conocido como **Mojibake** (文字化け, literalmente 'transformación de caracteres' en japonés) se produce cuando un flujo de texto codificado en un estándar de caracteres —casi siempre **UTF-8** multibyte— se decodifica por error utilizando una página de códigos heredada de un solo byte (8 bits) como **Windows-1252 (Europa Occidental)**, **Windows-1251 (Cirílico)** o **ISO-8859-7 (Griego)**. Cada vez que un diseñador, analista de datos o ingeniero de localización abre un archivo CSV exportado en UTF-8 dentro de Microsoft Excel sin marca de orden de bytes (BOM), importa un volcado antiguo de base de datos MySQL configurada en `latin1` o carga subtítulos de video `.srt` en una línea de tiempo de edición, las secuencias UTF-8 multibyte se fragmentan en extrañas combinaciones de símbolos acentuados.
Por ejemplo, en UTF-8 la letra acentuada `é` (`U+00E9`) se almacena mediante la secuencia de dos bytes `0xC3 0xA9`. Al leerse como Windows-1252, `0xC3` se convierte en `Ã` y `0xA9` en `©`, transformando `Café` en `Café`, `España` en `España` y `München` en `München`. Los signos de puntuación tipográficos sufren una corrupción aún más severa porque las secuencias UTF-8 de 3 bytes (`0xE2 0x80 0x94` para la raya `—`) se asignan a los bytes `0x80–0x9F` de Windows-1252, generando los infames artefactos `—`, `’` y `“` en páginas web y maquetas de diseño. Del mismo modo, cuando un texto cirílico en UTF-8 (`Привет`) se abre bajo una configuración regional rusa Windows-1251, sus prefijos de dos bytes `0xD0 / 0xD1` aparecen como letras `Р` y `С` alternadas (`Привет`).
En la tipografía y el diseño de interfaces de Asia Oriental (japonés, chino y coreano), un desafío estrechamente relacionado consiste en convertir entre letras latinas y dígitos **Zenkaku (全角, Ancho Completo `U+FF01–U+FF5E`)** como `ABC123`, que ocupan una celda cuadrada CJK de `1em × 1em`, y caracteres ASCII estándar **Hankaku (半角, Medio Ancho `U+0021–U+007E`)** (`ABC123`).
El **Decodificador de Mojibake y Conversor de Ancho CJK** de Kitiverse revierte las interpretaciones erróneas de bytes Windows-1252, CP1251 e ISO-8859-7 devolviéndolas a UTF-8 intacto y normaliza los anchos de caracteres CJK al instante, siendo 100% sin registro, procesamiento local en el navegador y almacenamiento en tu dispositivo.
Cómo reparar texto Mojibake dañado y convertir el ancho de caracteres CJK
Restaura exportaciones CSV ilegibles, archivos de subtítulos y cadenas de bases de datos o normaliza tipografía japonesa/CJK de ancho completo en tiempo real.
Selecciona el modo de reparación o conversión de ancho que coincida con tu texto dañado: 'Reparar UTF-8 leído como Windows-1252' para artefactos é / ñ / —, 'Reparar UTF-8 leído como CP1251' para artefactos rusos Р / С, 'Reparar Griego ISO-8859-7' o 'CJK Ancho Completo ↔ Medio Ancho'.
Pega la cadena ilegible, las filas CSV o el texto CJK en el cuadro de Texto de Origen / Mojibake Corrupto situado a la izquierda.
Inspecciona la cadena UTF-8 reconstruida o con el ancho normalizado en el cuadro de salida de la derecha.
Haz clic en 'Copiar texto reparado' para copiar el resultado Unicode limpio directamente en tu portapapeles.
Preguntas Frecuentes
¿Por qué mi texto tiene símbolos como 'é', 'ñ', 'ó', '—' y '’' repartidos por todas partes?
¿Por qué el texto en ruso o ucraniano se convierte en 'Привет' lleno de letras 'Р' y 'С'?
¿Puede esta herramienta recuperar también texto UTF-8 en armenio o georgiano que se abrió como Latin-1?
¿Cuál es la diferencia entre Ancho Completo (Zenkaku) y Medio Ancho (Hankaku) en la tipografía japonesa y CJK?
¿Por qué no se pueden recuperar las secuencias de signos de interrogación '???' o el símbolo ''?
¿Se suben mis volcados de bases de datos o archivos de subtítulos a algún servidor?
Instrumentos Relacionados en Este Banco
Todas las herramientas de Texto y Contenido →Inspector de Glifos Unicode y Estilizador de Fuentes
Inspecciona puntos de código de caracteres (U+XXXX), secuencias de bytes UTF-8, escapes HTML/CSS y caracteres invisibles de ancho cero, o transforma texto en estilos tipográficos matemáticos Unicode.
Contador de Palabras, Caracteres y Bytes
Contador léxico de palabras en tiempo real, analizador de caracteres y bytes UTF-8, estimador de tiempo de lectura y locución, e inspector de densidad de palabras clave SEO.
Comparador de Diferencias de Texto (Diff)
Comparación de texto en paralelo y unificada en línea. Precisión a nivel de carácter ejecutada localmente en tu navegador sin subidas a servidores.
Conversor de ANSI a Unicode y de Unicode a ANSI
Convierte bidireccionalmente fuentes de diseño ANSI heredadas de 8 bits (armenio ARMSCII-8, georgiano AcadNusx, cirílico CP1251) y Unicode UTF-8 estándar para Illustrator, Photoshop, Figma y publicación web.
Reformateador de Texto RTL Árabe, Persa y Kurdo
Convierte texto árabe, persa (farsi), kurdo y urdu desconectado e invertido en glifos conectados Presentation Forms-B para DaVinci Resolve, Blender, Cinema 4D y aplicaciones de Adobe.
Conversor de Mayúsculas y Generador de Slugs URL
Transforma identificadores de código, columnas de bases de datos y titulares entre 10 convenciones de nomenclatura incluyendo camelCase, snake_case, kebab-case y slugs URL SEO.
Esta utilidad se ejecuta 100% localmente en tu navegador con almacenamiento en tu dispositivo y cero envíos a servidores. Todos los resultados se proporcionan "tal cual"; por favor valida los datos, códigos y archivos críticos antes de usarlos en producción.