Arreglar caracteres raros en CSV
Detecta la codificación de un CSV y lo convierte a UTF-8 (con BOM) o Shift_JIS.
1. Elige un archivo CSV
Elige el CSV que se ve con caracteres raros, o el CSV o TSV cuya codificación quieres cambiar.
Arrastra y suelta aquí un archivo CSV
o
2. Comprueba la codificación
El archivo se ha leído con la codificación detectada automáticamente. Si la tabla muestra caracteres raros, elige otra codificación.
3. Cambia la codificación y guarda
Elige según el programa con el que vas a abrir el archivo o el sistema al que lo vas a importar.
Guardar como
Excel lo abre bien con doble clic. Si dudas, elige esta.
Todo ocurre en este dispositivo. Tus archivos nunca se suben.
Si Excel borra los ceros iniciales, muestra fechas como «####» o números como «1.2E+10», no es un problema de codificación, sino de cómo Excel muestra los datos.
¿Te resultó útil? Nos encantaría que lo compartieras
¿Algo no funciona o tienes una idea para mejorarlo?
Cómo se usa
1. Elige un archivo CSV
Toca «Elegir archivos» y elige el CSV con caracteres raros, por ejemplo desde la app Archivos.
Arrastra y suelta el CSV con caracteres raros en cualquier parte de la página, o usa «Elegir archivos».
2. Revisa el contenido en la tabla
La codificación se detecta automáticamente y el contenido se muestra como tabla, que puedes desplazar con el dedo hacia los lados. Si se ve con caracteres raros, elige otra codificación en «Leer como», debajo de la tabla.
La codificación se detecta automáticamente y el contenido se muestra como tabla. Si se ve con caracteres raros, elige otra codificación en «Leer como», en el panel de la derecha.
3. Elige la codificación de destino
En «Guardar como», elige «UTF-8 BOM» si vas a abrirlo en Excel, o «Shift_JIS» si lo vas a importar en un sistema antiguo. Si hay caracteres que no existen en Shift_JIS, se indican junto con su fila.
En «Guardar como», en el panel de la derecha, elige «UTF-8 BOM» si vas a abrirlo en Excel, o «Shift_JIS» si lo vas a importar en un sistema antiguo. Si hay caracteres que no existen en Shift_JIS, se indican junto con su fila.
4. Guarda el CSV
Toca «Guardar CSV» para guardar el archivo con la codificación elegida.
Haz clic en «Guardar CSV» para guardar el archivo con la codificación elegida. Al nombre del archivo se le añade la codificación al final (por ejemplo, _utf8bom).
Ideal para
Un CSV descargado se ve mal en Excel
Convierte a «UTF-8 BOM» el CSV en UTF-8 exportado de una tienda online, un banco o un servicio web, para que Excel lo abra bien directamente.
Contabilidad, administración y tiendas online
Importar en un sistema que solo acepta Shift_JIS
Para software de contabilidad o sistemas japoneses que piden «CSV en Shift_JIS». Si hay caracteres que no se pueden escribir, lo sabrás antes de guardar.
Quienes trabajan con sistemas japoneses
Un CSV de Windows no se lee en Mac o en el móvil
Convierte a UTF-8 un CSV en Shift_JIS creado en un Windows japonés, para leerlo en Numbers o en Hojas de cálculo de Google.
Quienes trabajan con Mac o iPhone
Averiguar la codificación de un CSV
Solo con elegir el archivo, se detectan la codificación y los saltos de línea, y ves el contenido como tabla. No necesitas tener Excel.
Ingenieros que intercambian datos
Conviene saber antes de empezar
- Los caracteres que ya se guardaron como «?» o «�» no se pueden recuperar. Elige el archivo original, de antes de que se estropeara.
- Solo se cambian la codificación y los saltos de línea. El separador y el contenido de las celdas no se tocan.
- Que Excel borre los ceros iniciales o muestre números en notación científica no se arregla con la codificación. Usa «Datos» → «Desde el texto/CSV» en Excel e importa esas columnas como texto.
Sobre los caracteres raros en CSV y las codificaciones
Los caracteres raros en un CSV aparecen cuando el archivo se lee con una codificación distinta de la que se usó al escribirlo. En los CSV japoneses, casi siempre se trata de Shift_JIS, usada desde hace años en Windows, frente a UTF-8, la habitual hoy en la web y los móviles. Excel lee los CSV en UTF-8 sin la marca «BOM» al principio con la codificación antigua del sistema (Shift_JIS en un Windows japonés), y por eso el texto se estropea.
Esta herramienta detecta la codificación a partir de los bytes del archivo y muestra el contenido como tabla. Shift_JIS se trata en la variante de Windows (CP932), que también admite caracteres como ①, ㈱ o 髙. Los caracteres que no se pueden escribir al pasar de UTF-8 a Shift_JIS (como los emojis) se listan antes de guardar.
Preguntas frecuentes
Respuestas a las dudas más comunes sobre los caracteres raros en CSV.
¿Se envían mis archivos a algún sitio?
No. La lectura, la detección y la conversión ocurren dentro del navegador de tu dispositivo, y los archivos nunca se suben a un servidor. Puedes usarla sin miedo con listas de clientes o datos de ventas.
¿Por qué Excel muestra caracteres raros al abrir un CSV en UTF-8?
Porque Excel lee los CSV sin BOM con la codificación antigua del sistema (Shift_JIS en un Windows japonés). Si lo vuelves a guardar como «UTF-8 BOM», se abrirá bien con doble clic.
¿Qué es el BOM?
Es una marca de 3 bytes (EF BB BF) al principio del archivo que indica a los programas que el archivo está en UTF-8. Para Excel conviene ponerla; para programas o servicios web, a veces es mejor no ponerla.
¿Con qué codificación debo guardar?
Elige «UTF-8 BOM» para abrirlo en Excel, «UTF-8» para Hojas de cálculo de Google o programas, y Shift_JIS si el sistema de destino lo pide.
La codificación detectada parece incorrecta.
Con archivos cortos o con poco texto japonés, la detección puede fallar. Elige otra codificación en «Leer como»: la tabla se vuelve a leer al instante, así que quédate con la que se vea bien.
Algunos caracteres se convierten en «?» al guardar en Shift_JIS.
Los emojis, caracteres como «𠮷» y algunas letras de otros idiomas no existen en Shift_JIS. Antes de guardar se muestran esos caracteres y la primera fila donde aparecen. Si quieres conservarlos, guarda en UTF-8 o cámbialos en los datos originales.
¿Funcionan caracteres como ①, ㈱, 髙 o 﨑?
Sí. Shift_JIS se lee y escribe en la variante de Windows (CP932, Windows-31J), así que los números en círculo, los números romanos y las variantes de kanji se conservan.
¿Debo cambiar los saltos de línea?
Normalmente basta con «Sin cambios». Elige «CRLF» (Windows) o «LF» (Mac/Linux) solo si el sistema de destino lo pide. Los saltos de línea dentro de las celdas no se modifican.
¿Funciona en el móvil?
Sí. En el iPhone puedes elegir CSV de la app Archivos o adjuntos de correo, y el archivo guardado va a Descargas, en la app Archivos. La tabla se puede desplazar con el dedo hacia los lados.
¿Funcionan los archivos TSV o TXT?
Sí. Además de los separados por comas, detecta automáticamente los separados por tabuladores o por punto y coma. También lee el «Texto Unicode» (UTF-16) de Excel.
¿Es gratis?
Sí. Sin registro ni instalación, y sin límite de tamaño ni de número de archivos. Tampoco hay anuncios.
Más herramientas
- Formatear JSON
Ordena el JSON para que se lea bien o compáctalo en una línea. Si hay un error, te muestra dónde.
- Generador de contraseñas
Elige la longitud y los caracteres, y crea al momento contraseñas difíciles de adivinar.
- Comparar textos
Compara dos textos y colorea las diferencias palabra por palabra.
- Símbolos para copiar y pegar
Corazones, flechas, líneas de marco, paréntesis, unidades… Toca un símbolo y se copia. También puedes buscarlos por nombre.
- Convertir imágenes a WebP
Convierte PNG o JPEG a WebP, un formato más ligero que mantiene buena calidad.
- Convertir imágenes a PNG
Convierte JPEG o WebP a PNG, un formato que no pierde calidad.