Convertir la codificación de un archivo de texto online

Convierte un archivo de texto de una codificación de caracteres a otra — UTF-8, UTF-16LE, UTF-16BE o Windows-1252 — directamente en tu navegador. Este conversor de codificación de texto gratuito lee tu archivo .txt o .csv, lo decodifica con la codificación de origen que elijas, muestra una vista previa en directo y luego lo vuelve a codificar en la codificación de destino con una marca de orden de bytes (BOM) opcional. Es la forma más rápida de corregir el mojibake, convertir UTF-8 a UTF-16 o cambiar un archivo de Latin-1 / Windows-1252 a UTF-8. Todo se procesa localmente, por lo que tu archivo nunca se sube ni sale de tu dispositivo.

🔒 100 % privado — los archivos nunca salen de tu dispositivo

Cargando…

Cómo usar

  1. Selecciona o arrastra un archivo de texto (.txt, .csv o cualquier archivo text/*).
  2. Elige la codificación de origen que coincida con cómo se guardó el archivo y luego selecciona la codificación de destino que quieras (UTF-8, UTF-16LE, UTF-16BE o Windows-1252).
  3. Revisa la vista previa decodificada; si los caracteres acentuados se ven mal, cambia la codificación de origen hasta que el texto se lea correctamente.
  4. Añade opcionalmente un BOM, pulsa Convertir y descarga el archivo recodificado.

Preguntas frecuentes

¿Qué codificaciones de texto son compatibles?

Puedes convertir entre UTF-8, UTF-16LE, UTF-16BE y Windows-1252 (también conocido como CP1252 o Latin-1). Elige cualquiera como origen y cualquiera como destino.

¿Se sube mi archivo a algún sitio?

No. La decodificación y la recodificación se realizan por completo en tu navegador con las funciones TextDecoder y TextEncoder integradas, así que tu archivo nunca sale de tu dispositivo y no se sube nada a ningún servidor.

¿Cómo corrijo el mojibake o los caracteres acentuados ilegibles?

El mojibake aparece cuando un archivo se lee con la codificación equivocada. Elige la codificación de origen que coincida con cómo se guardó realmente el archivo: si los acentos se ven mal en UTF-8, prueba con Windows-1252 (o al revés) hasta que la vista previa se lea bien, y luego conviértelo a UTF-8.

¿Cuándo debo añadir un BOM?

Una marca de orden de bytes ayuda a algunos programas a detectar el orden de bytes de UTF-16 o a reconocer un archivo UTF-8. UTF-8 usa EF BB BF, UTF-16LE usa FF FE y UTF-16BE usa FE FF. Windows-1252 no tiene BOM, así que la opción no tiene efecto para ese destino.

¿Qué pasa con los caracteres que Windows-1252 no puede representar?

Windows-1252 solo cubre un conjunto limitado de caracteres. Símbolos comunes como el signo del euro, las comillas tipográficas, los guiones, los puntos suspensivos y el símbolo de marca registrada se convierten correctamente, pero cualquier carácter fuera del rango se reemplaza por un signo de interrogación (?).

¿Hay un límite de tamaño o modifica mi texto?

No hay un límite fijo más allá de la memoria de tu dispositivo, y los archivos muy grandes pueden ir lentos porque todo se ejecuta en el navegador. La herramienta solo recodifica los bytes: nunca altera tus palabras, saltos de línea ni contenido, y conserva el nombre original del archivo.

Acerca de esta herramienta

Conversor de codificación de texto gratuito que cambia un archivo entre UTF-8, UTF-16 y Windows-1252 — corrige el mojibake, previsualiza el texto y añade un BOM opcional. 100% en tu navegador, sin subir nada.

Herramientas relacionadas