Suelta un archivo CSV aquí
o haz clic para elegir un archivo — o pega tus datos abajo
Lo que recuperas
- Tipos reales, no cadenas por todas partes. Los números salen como números y los booleanos como booleanos: el JSON es utilizable sin una segunda pasada de limpieza.
- Los códigos siguen siendo cadenas. Un valor como
00123conserva su cero inicial como cadena en vez de convertirse en el número 123. - Fechas en formato ISO. Las fechas reconocidas se escriben
2023-03-15, que se lee en todas partes. - Los campos entre comillas sobreviven. Comas, comillas dobladas y saltos de línea dentro de un campo CSV acaban correctamente escapados dentro de la cadena JSON.
- Separador detectado. Se leen archivos con coma, punto y coma, tabulación y barra vertical; puedes forzar la elección.
- Los archivos sin encabezado también funcionan. Desmarca la casilla de encabezado y obtienes arrays de valores en vez de objetos.
¿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 hacerlo a mano
El enfoque habitual —partir cada línea por las comas— se rompe con el primer campo entre comillas que contenga una coma, y con cualquier campo que contenga un salto de línea. Ambos son CSV válido y ambos aparecen constantemente en datos exportados.