Convertidor CSV ↔ JSON
Convierte CSV a JSON o JSON a CSV al instante. Pega tus datos, elige la dirección y descarga el resultado. Gratis, privado y sin registro.
Actualizado abril de 2026
Revisado por Rafael Duarte
Cómo convertir CSV a JSON
Un solo conversor, dos direcciones: CSV a JSON o JSON a CSV
1. Elige la dirección
Cambia entre CSV → JSON y JSON → CSV con el selector en la parte superior.
2. Pega o sube tu archivo
Pega los datos directamente o sube un archivo `.csv`, `.tsv` o `.json` desde tu equipo.
3. Configura y exporta
Ajusta delimitador, encabezados, formato de salida e inferencia de tipos, luego copia o descarga el resultado.
Qué hace este conversor de CSV a JSON
Los detalles reales de un CSV, resueltos automáticamente
Detección automática del delimitador
Coma, punto y coma, tabulación o barra vertical se reconocen sin configuración manual.
Campos entre comillas sin romper el parseo
Comas y saltos de línea dentro de campos citados se manejan correctamente, no dividen la fila por error.
Inferencia de tipos opcional
Convierte "42" en el número 42 y "true" en booleano cuando activas la opción.
Aplanamiento de JSON anidado
{"usuario":{"nombre":"Ana"}} se convierte en la columna usuario.nombre al exportar a CSV.
Salida como array u objeto indexado
Elige ARRAY para una lista JSON tradicional o OBJECT para un mapa indexado por el valor de la primera columna, ideal para búsquedas por ID.
Delimitador de salida configurable (JSON → CSV)
Elige coma o punto y coma al exportar, compatible con la configuración regional de Excel en español.
Ejemplos
Qué entra, qué sale
Cuándo vas a necesitar esta herramienta
Los escenarios más comunes entre quienes la usan
Cargar datos de una hoja de cálculo en una API REST
Convierte CSV a JSON para importar registros en MongoDB, Firestore o cualquier app JavaScript.
Exportar la respuesta de una API a Excel
Convierte JSON a CSV para compartir datos estructurados con compañeros no técnicos o analistas.
Pipelines ETL
Transforma datos entre formatos como un paso más de un flujo de ingeniería de datos.
Alimentar herramientas de BI
Convierte JSON a CSV para que Tableau, Power BI o Looker lo consuman directamente.
Crear un diccionario indexado por ID
El formato de salida OBJECT genera un mapa clave-valor listo para buscar un registro por ID sin recorrer un array con .find().
Errores comunes
CSV sin fila de encabezado
Desmarca "Has Headers" si tu CSV no tiene fila de encabezado; de lo contrario, la primera fila de datos se toma como nombres de columna.
Delimitador incorrecto de Excel en español
Excel en configuración regional en español suele exportar con punto y coma en vez de coma; la detección automática cubre este caso.
Esperar que se aplane un anidamiento profundo
Solo se aplana un nivel de anidamiento a columnas; estructuras más profundas quedan como texto JSON dentro de la celda.
Confundir el formato de salida OBJECT con ARRAY
En OBJECT, la clave sale del valor de la primera columna. Si esa columna no tiene valores únicos, filas con la misma clave se sobrescriben en el JSON final.
El JSON de entrada no es un array de objetos
Un array de valores simples ([1,2,3]) o de tipos mixtos no genera columnas; la herramienta muestra un error porque no encuentra objetos válidos para convertir.
Olvidar ajustar el delimitador de salida
El delimitador de salida de JSON → CSV se elige por separado de la detección automática del CSV de entrada; cámbialo a punto y coma si el destino es un Excel en español.
Por qué usar este conversor
Resuelve los casos reales de un CSV — delimitadores variados, campos citados con comas internas y saltos de línea dentro de un valor — que muchos conversores básicos no manejan bien.
Todo el procesamiento ocurre en tu navegador: ningún archivo se envía a un servidor, algo clave cuando conviertes hojas de cálculo o respuestas de API con datos sensibles.
Cubre las dos direcciones de conversión y los dos formatos de salida (array u objeto indexado) en la misma página, sin tener que cambiar de herramienta según el caso.
Preguntas frecuentes
CSV es plano y tabular, organizado en filas y columnas separadas por un delimitador. JSON es estructurado y jerárquico, con pares clave-valor y arrays que pueden anidarse. CSV encaja mejor con hojas de cálculo; JSON es el estándar para APIs y aplicaciones web.
Referencias
Especificación IETF que define el formato CSV y sus casos especiales, como comillas y saltos de línea.
Referencia canónica del formato de intercambio de datos JSON.
Documentación de la API de JavaScript para parsear JSON que usa internamente el conversor.
Artículo relacionado
Como trabalhar com arquivos grandes sem estourar a memória
Herramientas relacionadas
- Formateador & Validador JSON Desarrollador Formateador y validador JSON online gratuito — formatea, valida, minifica y exporta JSON a CSV. Vista árbol, vista gráfico y resaltado de sintaxis. Sin...
- Convertidor YAML ↔ JSON Desarrollador Convierte YAML a JSON o JSON a YAML al instante en tu navegador. Pega tu config o dato, elige la dirección y copia el resultado. Gratis, sin registro.
- JSON a Interfaz TypeScript Desarrollador Convierte cualquier objeto JSON en interfaces TypeScript limpias al instante. Herramienta online gratuita — soporta objetos anidados, arrays y campos...
- Generador de Tabla ASCII y Markdown Desarrollador Generador de tablas ASCII gratuito — crea tablas de texto en estilo MySQL, Markdown, Unicode, redondeado, doble línea y reStructuredText. Pega CSV o escribe...
- Decodificador Base64 Desarrollador Decodifica strings Base64 a texto plano al instante en tu navegador. Compatible con UTF-8, entrada multilínea y muestra el tamaño del payload.