Conversión CSV a JSON

Convertir CSV a JSON online

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.

JSON sin reinterpretar valores

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.

Opciones de conversión

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.

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.

Sin cabecera

Si el CSV no tiene cabecera, la herramienta genera claves columna_1, columna_2, columna_3 y convierte todas las filas en objetos.

Estructura segura

Las filas cortas se completan con strings vacíos. Las comillas mal cerradas o filas con columnas extra se bloquean con un mensaje claro.

Cómo convertir CSV a JSON

  1. Sube tu archivo CSV de hasta 25 MB.
  2. Confirma el separador y marca si la primera fila contiene cabecera.
  3. Revisa la vista previa y descarga el JSON.

Separador automático o manual

La herramienta intenta detectar el separador. Si el CSV es ambiguo, puedes elegir coma, punto y coma o tabulador manualmente.

Siempre array de objetos

La descarga genera un array de objetos JSON. No crea array de arrays, objeto único ni JSON Lines.

Valores listos para reutilizar

El JSON descargado puede servir como punto de partida para desarrollo, APIs, automatizaciones o análisis de datos.

CSV a JSON, JSON a CSV o Excel a JSON

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.

Preguntas frecuentes

¿Cómo convierto un CSV a JSON?

Sube el CSV, confirma el separador, indica si tiene cabecera, revisa la vista previa y descarga el archivo JSON.

¿Qué formato JSON genera?

Genera un array de objetos JSON. Las cabeceras del CSV se usan como claves; si no hay cabecera, se crean claves como columna_1.

¿Puedo convertir un CSV sin cabecera?

Sí. Desactiva la opción de cabecera y la herramienta generará claves columna_1, columna_2 y así sucesivamente.

¿Detecta el separador del CSV?

Puede detectarlo automáticamente. Si el archivo es ambiguo, puedes elegir coma, punto y coma o tabulador manualmente.

¿Se convierten números o fechas?

No. Todos los valores se exportan como texto para conservar códigos, fechas, importes y ceros iniciales.

¿El archivo se sube a internet?

No. La lectura, conversión y descarga se realizan localmente en tu navegador.

Herramientas relacionadas

Herramientas relacionadas para convertir datos entre CSV, JSON y Excel.

JSON a CSV

Convierte archivos JSON en CSV compatible con Excel, LibreOffice o Google Sheets.

Convertir JSON a CSV

Excel a JSON

Convierte archivos XLSX o XLS en un array de objetos JSON desde el navegador.

Convertir Excel a JSON