CSV a JSON
Pega un CSV o abre un archivo y obtén el JSON al instante. La fila de encabezado se convierte en las claves, y las comas, los puntos y coma y las tabulaciones se detectan automáticamente.
ENTRADA
SALIDA
Funciona por completo en tu navegador. Nada de lo que escribes se envía a ningún servidor.
Cómo convertir CSV a JSON
Pega o abre el CSV
Pega filas copiadas de una hoja de cálculo o abre un archivo .csv exportado desde Excel, Google Sheets o una base de datos.
Revisa las opciones
Indica si la primera fila contiene los nombres de las columnas y si quieres objetos o arrays simples.
Copia o descarga
Copia el JSON o descárgalo como archivo .json para tu código, tu API o tu importación.
De la hoja de cálculo a la API
CSV es el formato en que la mayoría de las hojas de cálculo y bases de datos exportan los datos, mientras que las API, los archivos de configuración y el código JavaScript esperan JSON. Al convertir, cada fila pasa a ser un objeto cuyas claves son los nombres de las columnas.
Comas, puntos y coma y comillas
En muchos idiomas europeos, Excel guarda los CSV con punto y coma, y los campos que contienen el delimitador o saltos de línea van entre comillas. El conversor lee ambos casos según el RFC 4180.
Preguntas frecuentes
¿Los números se mantienen como números?
Activa Detectar números y true/false para convertir valores como 42 y true en números y booleanos de JSON. Los valores con ceros a la izquierda, como los códigos postales, se quedan como texto.
¿Y si mi archivo no tiene fila de encabezado?
Desactiva Usar la primera fila como encabezado. Las columnas se llamarán Columna 1, Columna 2, etc. También puedes elegir Array de arrays.
¿Se suben mis datos?
No. El archivo se lee y se convierte en tu navegador, y nunca sale de tu dispositivo.