Saltar al contenido

Detector y conversor de codificación

Encoding Detector & Converter

Adivina la codificación de caracteres de un archivo mostrando una vista previa de cada candidata, y lo vuelve a guardar en UTF-8 con o sin BOM, UTF-16 o EUC-KR/CP949.

Suelta un archivo de texto y verás cómo se decodifica con cada codificación candidata, una al lado de otra, para que elijas aquella en la que el texto se lee bien. Lee UTF-8, UTF-16, CP949, Shift_JIS, GB18030, EUC-JP y Windows-1252 y guarda en UTF-8, UTF-8 (BOM), UTF-16 LE (BOM), UTF-16 BE (BOM) y EUC-KR / CP949, con los saltos de línea convertidos si te hacen falta: la lista de entrada es más larga que la de salida porque lo que escribió un sistema antiguo no es lo que hoy debería escribirse.

🔒 Se ejecuta por completo en tu navegadorencodingcharsetutf8convert

Suelta aquí un archivo de texto

CSV, subtítulos, registros, código: cualquier archivo de texto. No sale de esta pestaña.

O pega el texto

El texto pegado ya viene decodificado, así que no hay nada que adivinar: solo la codificación con la que guardarlo.

Que el coreano se vea como °í°´¸í significa que un archivo CP949 se leyó con otra tabla; que se vea como ê³ ê° significa que un archivo UTF-8 se leyó como Latin-1. El candidato que muestre el hangul bien es la codificación de origen.

El texto que ya se guardó roto —cuando tienes el texto pero no el archivo original— es lo que deshace la herramienta «깨진 한글 복구».

Cómo se usa

  1. Suelta el archivo

    CSV, subtítulos, registros, código fuente: cualquier cosa que sea texto. Un BOM al inicio zanja la cuestión de plano y se informa como tal.

  2. Elige la candidata en la que el español se lee bien

    Cada candidata muestra una vista previa y cuántos caracteres no pudo leer. El orden de la lista se puntúa según cuánto de cada decodificación cae en la escritura propia de esa candidata —letras latinas con tilde para Windows-1252, hangul para CP949, kana para Shift_JIS— y la lista dice por qué. Un archivo en español con una sola tilde o ñ queda en Windows-1252 arriba, y esa página nunca se confunde con las de CJK; aun así, la vista previa es la última palabra. La detección automática es una suposición; tus ojos no.

  3. Elige la codificación con la que guardar

    UTF-8 para cualquier cosa moderna; UTF-8 con BOM cuando Excel tenga que abrir el CSV; EUC-KR solo cuando un sistema viejo coreano lo exija. Windows-1252 y Latin-1 se pueden leer pero no escribir. El panel dice cuántos caracteres no caben en esa codificación antes de guardar.

Preguntas frecuentes

Mi texto muestra ñ y é en lugar de ñ y é

Un archivo UTF-8 leído con una tabla Latin-1 o Windows-1252: elige la candidata UTF-8. Si en cambio ves un signo � donde debía haber una tilde, es un archivo Latin-1 o Windows-1252 leído como UTF-8: elige la candidata Windows-1252.

Excel abre mi CSV UTF-8 como texto corrupto

Excel en Windows asume la página de códigos del sistema a menos que el archivo empiece con un BOM. Guarda como «UTF-8 con BOM» y se abre correctamente, a costa de tres bytes que algunas herramientas de Unix muestran como caracteres.

Algunos caracteres se convirtieron en signos de interrogación

EUC-KR no tiene código para ellos: emojis, algunos caracteres han, la mayoría de las letras europeas, incluidas la ñ y las vocales con tilde. La lista se muestra antes de guardar. Si necesitas esos caracteres, UTF-8 es la única respuesta.

Solo tengo el texto roto, no el archivo

Entonces esta es la herramienta equivocada: trabaja sobre bytes. La herramienta de recuperación de hangul corrupto (깨진 한글 복구) toma el texto corrupto en sí e invierte la decodificación que lo produjo.

Puede recibir de

Después

Estas aceptan lo que produce esta herramienta, así que el resultado puede pasar directamente.