Convertir CSV a JSON
Sube un archivo CSV y recibe un array JSON de objetos: un objeto por fila, con la fila de cabecera como claves. Las comas, tabulaciones, puntos y comas y barras verticales se detectan automáticamente. Gratis y sin registro.
Suelta un archivo aquí o explorar
Acepta archivos CSV
Gratis — 3 solicitudes/día, sin registro. para 300 créditos/mes gratis.
Cómo funciona
Sube tu CSV
Arrastra un archivo .csv arriba — el delimitador (coma, tabulación, punto y coma o barra vertical) se detecta automáticamente.
Las filas se vuelven objetos
La fila de cabecera se convierte en las claves; cada fila de datos pasa a ser un objeto JSON dentro del array de salida.
Copia tu JSON
Copia el array en tu código, tu configuración o tu API — o automatiza la conversión con una sola petición POST.
Características principales
Lo que hace que este csv to json destaque.
Salida como array de objetos
La salida tiene la forma que tu código realmente necesita: [{"col": "valor", …}, …] — no una estructura de tabla anidada que tengas que desenvolver.
Detección automática del delimitador
Los archivos separados por coma, tabulación (TSV), punto y coma o barra vertical se convierten sin que especifiques nada.
Codificación a salvo
Los archivos UTF-8 (con o sin BOM) y Latin-1 se decodifican correctamente — sin caracteres corruptos en tus cadenas JSON.
Filas incompletas resueltas
Las filas a las que les faltan celdas al final se rellenan hasta la cabecera, así todos los objetos tienen las mismas claves.
Archivos grandes bienvenidos
Las exportaciones con miles de filas se convierten en una sola llamada — sin congelar el navegador: el parseo ocurre en el servidor.
Conversión por lotes vía API
Convierte una carpeta entera de CSV con un script corto — un POST por archivo con output_format=json. Mira el ejemplo en Python.
Casos de uso
Escenarios comunes donde esta herramienta te ahorra tiempo.
Poblar bases de datos y fixtures
Convierte exportaciones de hojas de cálculo en el JSON que esperan tus scripts de seed, tus fixtures y tus importaciones NoSQL.
Desarrollo de APIs
Convierte los datos de ejemplo de analistas y clientes en payloads JSON para probar tus endpoints.
Prototipos de frontend
Lleva datos de prueba desde una hoja de cálculo hasta tu app en React o Vue en un solo paso.
Pipelines de datos
Normaliza los CSV entrantes a JSON antes de que entren en tu cola, tu data lake o tus trabajos de ETL.
Automatiza con la API
Usa la misma herramienta de forma programática. Funciona con cualquier lenguaje — solo HTTP.
# Convert CSV to a JSON array of objects curl -X POST "https://api.parsejet.com/v1/parse/auto/file?output_format=json" \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "[email protected]"
import httpx, json
resp = httpx.post(
"https://api.parsejet.com/v1/parse/auto/file",
params={"output_format": "json"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("data.csv", "rb")},
)
rows = json.loads(resp.json()["text"]) # list of dicts
print(rows[0]) const formData = new FormData();
formData.append("file", csvFile);
const res = await fetch(
"https://api.parsejet.com/v1/parse/auto/file?output_format=json",
{
method: "POST",
headers: { Authorization: "Bearer YOUR_API_KEY" },
body: formData,
}
);
const rows = JSON.parse((await res.json()).text); // array of objects ¿Quieres automatizar esto?
ParseJet API te ofrece el mismo poder de análisis a través de un único endpoint HTTP. Sin ffmpeg, sin poppler, sin tesseract — solo una llamada a la API.
Preguntas frecuentes
¿Cómo convierto un archivo CSV a JSON?
Sube el archivo .csv arriba — ParseJet devuelve un array JSON con un objeto por fila, usando la fila de cabecera como claves. Para automatizarlo, haz un POST a /v1/parse/auto/file con output_format=json.
¿Qué estructura JSON obtengo?
Un array de objetos planos: [{"nombre": "Alicia", "edad": "30"}, …]. La primera fila del CSV se trata como cabecera y se convierte en las claves de todos los objetos.
¿Funciona con punto y coma, tabulaciones y barras verticales?
Sí — el delimitador se detecta automáticamente a partir del archivo, así que los CSV europeos con punto y coma y las exportaciones TSV se convierten sin tocar ningún ajuste.
¿Y los campos entre comillas que llevan comas dentro?
El entrecomillado estándar de CSV se parsea correctamente — un campo entre comillas que contiene comas o saltos de línea sigue siendo un único valor.
¿Puedo convertir JSON de vuelta a CSV aquí?
No — esta herramienta convierte en una sola dirección: de CSV a JSON. ParseJet parsea documentos a texto y datos estructurados; no genera archivos CSV.
¿Es gratis?
Sí. Tienes 3 conversiones gratis al día sin registro, y una cuenta de API gratuita incluye 300 créditos al mes. Los planes de pago empiezan en 19 $/mes.
Herramientas relacionadas
Excel to JSON Converter
Convert Excel to JSON online for free. Upload XLSX or XLS and get a JSON array of row objects — numbers stay numbers, multi-sheet supported. API too.
PDF to JSON Converter
Convert PDF to JSON online for free. Get text, title, and metadata as structured JSON — ready for your app, database, or AI pipeline. API included.
JSON to Markdown Converter
Convert JSON to readable Markdown online for free. Turn API responses and data files into structured, human-readable docs — or automate it via the API.
Comienza a extraer texto gratis
No requiere registro. Analiza tu primer archivo en segundos.