Conversor de codificación de archivos de texto
Detecta la codificación y los saltos de línea de archivos de texto y los convierte a UTF-8, UTF-8 con BOM, EUC-KR (CP949), Shift_JIS, Windows-1252 o UTF-16 LE.
Cargando…
Cómo usar
- Arrastra uno o varios archivos de texto al cuadro, o elígelos con el botón de archivos.
- En cada archivo revisa Detectada y Saltos de línea, y abre Vista previa para ver los primeros 500 caracteres. «(estimada)» indica que se leyó con la codificación de «Si no es UTF-8, leer como».
- Si la vista previa sale con caracteres extraños, cambia «Si no es UTF-8, leer como» a EUC-KR (CP949), Shift_JIS o Windows-1252.
- Elige el destino en «Convertir a»: UTF-8, UTF-8 (BOM), EUC-KR (CP949), Shift_JIS, Windows-1252 o UTF-16 LE.
- Pulsa «Descargar como …» en cada archivo o «Descargar todo» para todos (el navegador puede preguntar si permites varias descargas); «Copiar texto» copia el texto leído y «Vaciar» limpia la lista.
Preguntas frecuentes
- ¿Se suben mis archivos?
- No. Los archivos se leen y convierten en tu navegador y nunca salen de tu dispositivo.
- ¿Cómo se detecta la codificación?
- Primero se busca una marca de orden de bytes (BOM) de UTF-8 o UTF-16 LE/BE; si no la hay, un archivo UTF-8 válido se muestra como UTF-8, o como ASCII si solo tiene bytes ASCII. Lo demás se lee con la codificación de «Si no es UTF-8, leer como» y se marca «(estimada)»; por defecto es EUC-KR en coreano, Shift_JIS en japonés y Windows-1252 en los demás idiomas. Si tampoco así se puede leer, aparece Desconocida y los bytes ilegibles se cambian por �.
- ¿Por qué algunos caracteres se cambian por «?»
- La codificación de destino no puede representarlos (por ejemplo, emojis en EUC-KR o Shift_JIS). Convierte a UTF-8 para conservar todos los caracteres.
- ¿Se cambian los saltos de línea o el nombre del archivo?
- No. Los saltos de línea (CRLF, LF o CR) solo se muestran y se conservan tal cual, y el archivo descargado mantiene su nombre original. UTF-8 (BOM) añade un BOM al principio y UTF-16 LE se guarda siempre con BOM.
- ¿Por qué se omitió mi archivo como binario?
- Un archivo sin BOM se trata como binario si sus primeros 8 KB contienen un byte cero (0x00), algo que los archivos de texto normales no tienen. Los archivos UTF-16 guardados sin BOM también contienen bytes cero, así que también se omiten.