Cabeceras como claves
Si la primera fila contiene cabecera, se usa para crear las propiedades del JSON. Las cabeceras vacías o duplicadas se normalizan para no perder columnas.
Conversión CSV a JSON
Convierte archivos CSV en un array de objetos JSON desde tu navegador. Elige separador automático, coma, punto y coma o tabulador, usa cabeceras como claves y conserva fechas, códigos, importes y ceros iniciales como texto.
Las celdas vacías se exportan como string vacío y todos los valores se conservan como texto. Tus archivos no se suben a ningún servidor.
Sube un archivo .csv para convertirlo a un array de objetos JSON.
Ningún archivo seleccionado.
Tamaño máximo permitido: 25 MB.
Tus archivos se procesan en tu navegador. No se suben a ningún servidor.
Ajusta cómo se lee el CSV y cómo se generan las propiedades del JSON.
0 filas detectadas
0 columnas detectadas
No hay datos para mostrar.
Si la primera fila contiene cabecera, se usa para crear las propiedades del JSON. Las cabeceras vacías o duplicadas se normalizan para no perder columnas.
Si el CSV no tiene cabecera, la herramienta genera claves columna_1, columna_2, columna_3 y convierte todas las filas en objetos.
Las filas cortas se completan con strings vacíos. Las comillas mal cerradas o filas con columnas extra se bloquean con un mensaje claro.
La herramienta intenta detectar el separador. Si el CSV es ambiguo, puedes elegir coma, punto y coma o tabulador manualmente.
La descarga genera un array de objetos JSON. No crea array de arrays, objeto único ni JSON Lines.
El JSON descargado puede servir como punto de partida para desarrollo, APIs, automatizaciones o análisis de datos.
Usa esta página si partes de un archivo CSV y quieres descargar un .json. Si necesitas el flujo inverso, puedes convertir JSON a CSV.
Si tu origen es una hoja de cálculo XLSX o XLS, usa la herramienta para convertir Excel a JSON.
Sube el CSV, confirma el separador, indica si tiene cabecera, revisa la vista previa y descarga el archivo JSON.
Genera un array de objetos JSON. Las cabeceras del CSV se usan como claves; si no hay cabecera, se crean claves como columna_1.
Sí. Desactiva la opción de cabecera y la herramienta generará claves columna_1, columna_2 y así sucesivamente.
Puede detectarlo automáticamente. Si el archivo es ambiguo, puedes elegir coma, punto y coma o tabulador manualmente.
No. Todos los valores se exportan como texto para conservar códigos, fechas, importes y ceros iniciales.
No. La lectura, conversión y descarga se realizan localmente en tu navegador.
Herramientas relacionadas para convertir datos entre CSV, JSON y Excel.
Convierte archivos JSON en CSV compatible con Excel, LibreOffice o Google Sheets.
Convertir JSON a CSVConvierte archivos XLSX o XLS en un array de objetos JSON desde el navegador.
Convertir Excel a JSON