Convertidor JSON a CSV
JSON (JavaScript Object Notation) y CSV (Valores Separados por Comas) son dos de los formatos de intercambio de datos más comunes. Esta herramienta convierte un array JSON de objetos planos en un archivo CSV bien formado, extrayendo automáticamente los encabezados de columna de las claves de los objetos y escapando los campos que contengan comas, comillas dobles o saltos de línea según el estándar RFC 4180.
También puedes convertir en sentido inverso: pega un archivo CSV y obtendrás un array JSON de objetos, listo para usar en cualquier lenguaje de programación o API. El parser maneja correctamente los campos entre comillas, las comas incrustadas y las comillas dobles escapadas, lo que lo hace adecuado para exportaciones de datos reales desde hojas de cálculo, bases de datos y plataformas SaaS.
Como funciona
JSON → CSV: extrae las claves únicas como fila de encabezado y, para cada objeto, emite una fila de valores en el mismo orden; envuelve cualquier valor que contenga una coma, comilla doble o salto de línea entre comillas dobles y escapa las comillas internas duplicándolas (RFC 4180). CSV → JSON: analiza la fila de encabezado como claves, divide cada fila subsiguiente en campos usando las mismas reglas de comillas y empareja cada campo con su encabezado correspondiente para formar un objeto.
Casos de uso
- Exportar datos de respuestas de API a un CSV compatible con hojas de cálculo para análisis en Excel o Google Sheets
- Importar volcados de bases de datos en CSV de vuelta a una aplicación JavaScript o Python como JSON estructurado
- Preparar migraciones de datos entre sistemas que utilizan diferentes formatos
- Inspeccionar rápidamente la estructura de un payload JSON de una API en formato tabular
- Convertir datos de configuración o semilla entre JSON y CSV para uso en pipelines ETL