CSV → JSON
Convierte CSV pegado en un array JSON limpio.
Todo funciona en tu navegador — tus datos nunca abandonan esta página.
Los campos entre comillas, las comillas escapadas y los saltos de línea dentro de comillas son totalmente compatibles (RFC 4180).
Acerca de CSV → JSON
Este convertidor de CSV a JSON convierte datos separados por comas, punto y coma, tabulaciones o barras verticales en JSON limpio mientras escribes. Pega CSV, suelta un archivo .csv o carga el ejemplo; el delimitador se detecta automáticamente (o se fuerza manualmente) y la salida JSON se actualiza en vivo, con una tabla de vista previa que muestra exactamente cómo se leyó cada fila.
El analizador sigue el RFC 4180, así que los campos entre comillas, las comillas escapadas y los saltos de línea dentro de comillas se manejan correctamente. Con el interruptor de encabezado activado, la primera fila se convierte en las claves de objeto; los nombres de encabezado duplicados o vacíos se reparan automáticamente y una advertencia te dice qué se corrigió.
Las opciones de salida cubren los casos comunes: un array de objetos o un array de filas planas, indentación configurable, y "tipos inteligentes" que convierten números, true/false y null en tipos JSON reales en lugar de cadenas. Todo se ejecuta en tu navegador: tus datos nunca salen de la página.
Cómo usar CSV → JSON
- Pega tu CSV en el panel izquierdo, sube un archivo .csv, o carga el ejemplo.
- Confirma el delimitador detectado automáticamente, o elige coma, punto y coma, tabulación o barra vertical manualmente.
- Activa "La primera fila es un encabezado" para controlar si los nombres de columna se convierten en claves JSON.
- Elige la forma (objetos o filas), el nivel de indentación y si los tipos inteligentes están activados.
- Revisa la vista previa "Cómo se leyeron tus datos", luego copia el JSON o descarga el archivo .json.