Suelta un archivo TXT aquí
o haz clic para elegir un archivo — o pega tus datos abajo
Qué lo convierte en un CSV en condiciones
- El separador se detecta. Tabulación, barra vertical, punto y coma y coma se reconocen por cuál da un número de columnas coherente, no por la extensión del archivo.
- Los campos se entrecomillan cuando toca. Un valor que contiene el separador, una comilla o un salto de línea se entrecomilla y se escapa, que es lo que un buscar-y-reemplazar simple falla.
- Los finales de línea se normalizan. CRLF de Windows, LF de Unix y CR de Mac antiguo se leen todos; la salida usa CRLF, que es lo que Excel espera.
- Se escribe una marca UTF-8. Sin ella, Excel abre el archivo en una codificación antigua y los caracteres acentuados salen mal.
- Las filas incompletas se rellenan. Las exportaciones de ancho fijo que pierden los últimos campos vacíos igualmente se alinean.
- Las líneas vacías finales se ignoran. La línea vacía con la que terminan casi todas las exportaciones no se convierte en una fila de celdas vacías.
¿Se sube mi archivo a algún sitio?
No. Esta página no tiene parte de servidor: el archivo se lee y se vuelve a escribir con JavaScript que se ejecuta en tu propio equipo. Puedes comprobarlo abriendo la página, desconectando la red y convirtiendo un archivo igualmente.
Por qué no basta con renombrar el archivo
Renombrar datos.txt a datos.csv no cambia nada de su contenido: si los campos están separados por tabulaciones, Excel seguirá metiendo cada fila en una sola columna, y si algún campo contiene una coma, las columnas se partirán donde no toca.