Convertidor de CSV a JSON
Convierte cualquier exportación CSV en JSON limpio sin que tus datos salgan de esta página. El convertidor funciona por completo en tu navegador — no se sube nada — y es gratuito, sin registro. Suelta un archivo o pega texto CSV, revisa la vista previa y descarga tu JSON en segundos.
Drop your files here - No upload required
or click to browse
CSV
CSV is the simplest and most universal tabular data format: one row per line, with values separated by commas, semicolons, or tabs. Every spreadsheet tool, database, and programming language can read and write it.
JSON
JSON is the standard data-interchange format of the web. It stores structured, possibly nested records in human-readable text and is the native format of most modern APIs and configuration files.
Cómo funciona la conversión de CSV a JSON
El analizador detecta primero tu delimitador — coma, punto y coma o tabulación —, así que las exportaciones europeas con punto y coma funcionan sin configurar nada. La primera fila aporta las claves del JSON (puedes desactivarlo si tu archivo no tiene encabezados), y los números y booleanos se tipan automáticamente: "42" se convierte en 42 y no en un texto entre comillas.
Después, cada fila restante se transforma en un objeto JSON, y el resultado es un array de objetos con formato legible — la forma que esperan prácticamente todas las APIs, scripts y frameworks. Una vista previa de las primeras 50 filas te permite verificar las columnas antes de descargar nada.
Preguntas frecuentes
- ¿Se sube mi archivo CSV a un servidor?
- No. El análisis ocurre en un Web Worker dentro de tu pestaña. Puedes desconectarte de internet después de cargar la página y la conversión seguirá funcionando.
- Mi CSV usa punto y coma, ¿funcionará?
- Sí. El delimitador se detecta automáticamente entre coma, punto y coma y tabulación, y en el panel de opciones hay una selección manual por si algún archivo engaña a la detección.
- ¿Qué pasa con mi fila de encabezados?
- Por defecto, la primera fila aporta las claves del JSON. Desmarca "La primera fila son encabezados" y el convertidor generará column_1, column_2, … tratando todas las filas como datos.
- ¿Qué tamaño puede tener el archivo?
- Hasta 50 MB, lo que cubre cientos de miles de filas en un CSV típico. Más allá, los navegadores se quedan sin memoria rápidamente, así que mostramos un error claro en lugar de congelar la pestaña.