Convertir CSV a JSON
Convierte entre CSV y JSON.
Entrada CSV
Opciones de conversión
Salida JSON
¿Cómo convertir un CSV a JSON?
Convertir CSV a JSON de Docuboxer es una herramienta gratuita que transforma datos tabulares CSV en JSON estructurado directamente en tu navegador, sin subir el archivo a ningún servidor. Usa la primera fila del CSV como nombres de campo y genera un array de objetos listo para consumir desde una API, una base de datos NoSQL o el frontend de tu aplicación; también puede producir un array de arrays si prefieres la forma cruda. Detecta automáticamente el delimitador — coma, punto y coma o tabulación — y respeta los campos entrecomillados según el estándar RFC 4180, así que las comas internas y los saltos de línea dentro de una celda no rompen la conversión. Como el procesamiento ocurre en la memoria de tu equipo, puedes convertir exportaciones con datos de clientes o información interna sin que salgan de tu dispositivo, incluso sin conexión una vez cargada la página.
Cómo usar Convertir CSV a JSON
- Pega tus datos CSV en el panel de entrada o carga un archivo CSV desde tu dispositivo.
- Ajusta las opciones si lo necesitas: delimitador (detectado automáticamente), primera fila como encabezados y formato de salida (array de objetos o de arrays).
- Visualiza el JSON generado en tiempo real, cópialo al portapapeles o descárgalo como archivo .json.
Casos de uso comunes
Importar datos de hojas de cálculo a aplicaciones web
Convierte exports CSV de Excel o Google Sheets a formato JSON estructurado para alimentar APIs, bases de datos NoSQL como MongoDB o componentes frontend de tu aplicación.
Preparar datos de prueba y fixtures
Transforma tablas de casos de prueba mantenidas en hojas de cálculo a JSON para usarlas como fixtures en tests automatizados, mocks de API o datos semilla de un entorno de desarrollo.
Migrar catálogos y listados a sistemas modernos
Convierte catálogos de productos, listas de precios o inventarios exportados en CSV al JSON que esperan los CMS headless, las plataformas de e-commerce y los servicios de importación por API.
Alimentar gráficas y dashboards
Pasa datos tabulares a JSON para consumirlos desde librerías de visualización como Chart.js o D3, sin escribir un parser propio ni montar un backend intermedio.
Datos sensibles sin pasar por la nube
Convierte exportaciones con información de clientes, ventas o empleados sin subirlas a un conversor en línea tradicional: aquí todo se procesa localmente en tu navegador.
Preguntas frecuentes
¿Cómo convertir un archivo CSV a JSON?
Pega el contenido CSV o carga el archivo, y la herramienta genera el JSON al instante usando la primera fila como nombres de campo. Puedes elegir entre array de objetos (lo habitual para APIs) o array de arrays, y copiar o descargar el resultado. Todo ocurre en tu navegador, sin registro.
¿Cómo maneja la herramienta los campos con comas o comillas dentro del CSV?
El convertidor reconoce correctamente los campos entrecomillados que contienen comas, saltos de línea o comillas escapadas, siguiendo el estándar RFC 4180 para parsing de CSV. Esos valores llegan al JSON como una sola cadena, sin partirse en columnas de más.
¿Funciona con CSV separados por punto y coma?
Sí. La herramienta detecta automáticamente si el delimitador es coma, punto y coma o tabulación — importante en México, Latinoamérica y España, donde muchos programas exportan con punto y coma. También puedes fijar el delimitador manualmente para archivos atípicos.
¿Qué estructura tiene el JSON generado?
Por defecto, un array de objetos donde cada fila del CSV es un objeto y cada encabezado de columna es una clave: el formato que esperan la mayoría de las APIs y bases de datos. Si tu CSV no tiene encabezados o prefieres la forma cruda, puedes generar un array de arrays.
¿Puedo convertir también de JSON a CSV?
Sí, la herramienta es bidireccional: cambia el modo de conversión y transforma arrays JSON en tablas CSV, aplanando los objetos anidados. Para ese flujo también tienes la página dedicada Convertir JSON a CSV con opciones específicas.
¿Mis datos se suben a algún servidor durante la conversión?
No. La conversión se ejecuta completa en la memoria de tu navegador mediante JavaScript: no hay peticiones a servidores, ni logs, ni retención. Una vez cargada la página funciona incluso sin conexión, y al cerrar la pestaña no queda rastro de tus datos.