Convertidor de JSON a CSV: Convierte Datos de API en Filas Listas para Hojas de Cálculo

Si alguna vez recibiste una respuesta JSON de una API y tuviste que entregársela a alguien que vive en una hoja de cálculo, ya conoces el dolor: objetos anidados, arreglos dentro de arreglos, y ninguna forma obvia de convertirlo en filas y columnas sin escribir un script.
El Convertidor de JSON a CSV de Tooladex hace esto al instante en tu navegador. Pega tu JSON, elige un delimitador y obtén un archivo CSV limpio, sin servidor, sin subida, sin cuenta.
¿Qué es un convertidor de JSON a CSV?
Un convertidor de JSON a CSV toma datos JSON estructurados (un arreglo de objetos o un solo objeto) y los reescribe como CSV (valores separados por comas), el formato de texto plano en filas y columnas que usan las hojas de cálculo, las bases de datos y las herramientas de importación de datos como Excel, Google Sheets y Airtable.
Cada objeto JSON se convierte en una fila, sus claves se convierten en encabezados de columna, y los objetos o arreglos anidados se aplanan en columnas con notación de punto como address.city o tags[0], para que el resultado encaje perfectamente en una tabla plana en lugar de quedar atrapado en una estructura anidada que solo el código puede leer con comodidad.
¿Por qué convertir JSON a CSV?
Las hojas de cálculo no leen JSON
Excel, Google Sheets y la mayoría de las herramientas de BI esperan una entrada plana y tabular. Un archivo JSON pegado en una hoja de cálculo simplemente se convierte en un muro de texto en una sola celda: el CSV es el formato que realmente entienden.
Las herramientas de importación masiva quieren CSV, no JSON
Muchos CRM, plataformas de email y bases de datos aceptan importaciones masivas de datos como CSV, pero no tienen ninguna opción de carga de JSON.
El CSV lo pueden leer personas que no son desarrolladoras
Un archivo CSV se abre directamente como una tabla en cualquier aplicación de hojas de cálculo. El JSON sin procesar, con sus llaves y arreglos anidados, suele no significar nada para un compañero no técnico.
Los datos planos son más fáciles de reportar
Las herramientas de reportes y análisis generalmente esperan una fila por registro y una columna por campo, exactamente lo que te da un CSV aplanado.
Cómo funciona el Convertidor de JSON a CSV de Tooladex
Agrega tu JSON Pega el JSON directamente en el editor o sube un archivo
.json.Elige tus opciones Selecciona un delimitador (coma, punto y coma, tabulación o barra vertical), si quieres incluir una fila de encabezado, si quieres aplanar objetos y arreglos anidados, y si quieres entrecomillar todos los campos.
Lee el resultado al instante La herramienta analiza tu JSON en tu navegador y muestra el CSV convertido mientras escribes, junto con el conteo de filas, columnas y caracteres.
Copia o descarga Copia el CSV al portapapeles o descárgalo como archivo
.csv.
Sin cuenta, sin subida, sin esperar a un servidor: la conversión ocurre mientras escribes.
Características principales
- Pega JSON o sube un archivo
.json - Conversión instantánea y en vivo mientras escribes, sin botones que pulsar
- Funciona con un solo objeto JSON o con un arreglo de objetos
- Aplana objetos anidados en columnas con notación de punto (por ejemplo,
address.city) - Aplana arreglos anidados en columnas indexadas (por ejemplo,
tags[0],tags[1]) - Genera automáticamente una fila de encabezado con la unión de todas las claves
- Elige coma, punto y coma, tabulación o barra vertical como delimitador
- Modo opcional para entrecomillar todos los campos, para mayor compatibilidad CSV
- Conteo de filas, columnas y caracteres en vivo
- Copiar al portapapeles o descargar como
.csv - Procesamiento 100% en el cliente para mayor privacidad
Casos de uso prácticos
Importar datos de una API a una hoja de cálculo
Convierte la respuesta JSON de una API REST a CSV para poder abrirla, ordenarla y filtrarla en Excel o Google Sheets.
Preparar datos para herramientas de importación
Muchos CRM, plataformas de email y bases de datos aceptan importaciones masivas como CSV pero no como JSON: conviértelo una vez y súbelo.
Compartir datos con compañeros no técnicos
Un archivo CSV se abre directamente en una hoja de cálculo, mientras que el JSON sin procesar suele no significar nada para quienes no son desarrolladores.
Alimentar herramientas de BI y análisis
Muchas herramientas de reportes y análisis esperan una entrada CSV plana y tabular en lugar de JSON anidado.
Archivar o respaldar datos exportados
El CSV es un formato estable y ampliamente compatible para almacenar registros tabulares a largo plazo.
Consejos para mejores resultados
- Usa un arreglo de objetos con claves consistentes: el CSV funciona mejor cuando todos los objetos tienen aproximadamente los mismos campos.
- Mantén activada la opción "Aplanar objetos/arreglos anidados" para datos anidados, así cada valor obtiene su propia columna en lugar de una cadena JSON sin procesar.
- Elige un delimitador que coincida con tu herramienta de destino: algunas versiones regionales de Excel esperan un punto y coma en lugar de una coma.
- Activa "Entrecomillar todos los campos" si vas a importar a un analizador CSV estricto o antiguo, para máxima compatibilidad.
- Revisa números y booleanos después de importar: el CSV no tiene tipos nativos, así que
true,falsey42se escriben como texto plano.
Privacidad y seguridad
Tu JSON se analiza y convierte completamente en tu navegador; nada se sube a un servidor ni se guarda.
Preguntas frecuentes
¿Funciona con un solo objeto JSON, no solo con un arreglo? Sí. Un solo objeto se trata como una fila. Un arreglo de objetos se convierte en una fila por objeto.
¿Qué pasa con los objetos y arreglos anidados?
Con "Aplanar objetos/arreglos anidados" activado (predeterminado), los objetos anidados se convierten en columnas con notación de punto como address.city, y los arreglos anidados en columnas indexadas como tags[0]. Con la opción desactivada, los valores anidados se conservan como una sola cadena JSON en una celda.
¿Qué pasa si mis objetos no tienen todas las mismas claves? La fila de encabezado incluye cada clave encontrada en todos los objetos, en el orden en que aparece por primera vez. Las filas a las que les falta una clave simplemente obtienen una celda vacía en esa columna.
¿Qué delimitador debería usar? La coma es el delimitador estándar de CSV y funciona con casi cualquier herramienta. Usa punto y coma si tu hoja de cálculo está configurada en una región donde la coma se usa como separador decimal, o tabulación/barra vertical si tu sistema de destino los espera en su lugar.
¿Por qué la herramienta entrecomilla algunos valores pero no otros? De forma predeterminada, un valor solo se envuelve entre comillas dobles cuando contiene el delimitador, una comilla o un salto de línea; esto mantiene el resultado compacto. Activa "Entrecomillar todos los campos" para entrecomillar todos los valores sin excepción.
¿Guardáis mi JSON o el CSV convertido? No. Todo ocurre localmente en tu navegador y nada se sube ni se guarda.
¿Hay un límite de tamaño? El convertidor funciona en la memoria de tu navegador, así que archivos JSON muy grandes (decenas de megabytes o más) pueden ir lentos o usar mucha memoria según tu dispositivo.
La próxima vez que una API te entregue JSON y alguien más adelante necesite una hoja de cálculo, olvídate del script: pégalo y descarga tu CSV en segundos.
JSON to CSV Converter
Convert JSON arrays or objects into CSV rows. Flatten nested data, pick a delimiter, and export locally in your browser.