es

JSON a CSV

Convierte un array JSON en una tabla CSV en local: las claves de los objetos pasan a columnas, sin subir nada, directo en el navegador.

Procesando localmente en tu dispositivo ...

Delimitador
  • Coma
  • Punto y coma
  • Tabulación

Procesando localmente en tu dispositivo ...

0%

¿Se sube mi archivo?

No. Todo se ejecuta en tu navegador: tu archivo nunca sale de tu dispositivo. Cómo se puede comprobar

Sin subidas100% local
Tus datos son tuyossin acceso de terceros
Hosted in GermanyGlobal Content Delivery
Auditoría externaTLS A+ · Cabeceras A+

JSON es el formato de las API y las apps web; CSV, el de las hojas de cálculo como Excel, Numbers o LibreOffice Calc. Para analizar datos de una API en una hoja de cálculo necesitas el camino de JSON de vuelta a CSV: cada objeto del array pasa a ser una fila y las claves se vuelven los encabezados de columna.

Esta herramienta lee tu JSON por completo en local en el navegador (papaparse, JavaScript puro). Espera un array de objetos, o un objeto que contenga uno (por ejemplo {"data": [ ... ]}). El conjunto de columnas es la unión de las claves de todas las filas, de modo que incluso objetos con campos distintos encajan limpiamente.

Nada se sube: la conversión funciona incluso sin conexión. Tus datos nunca salen de tu dispositivo, a diferencia de los conversores en línea que envían JSON a servidores ajenos.

Los conversores en línea de JSON a CSV a menudo exigen una cuenta para archivos grandes o limitan considerablemente el número de filas en el plan gratuito. Esta herramienta no tiene límite de filas salvo la memoria de tu dispositivo, no necesita cuenta y funciona incluso sin conexión tras la primera carga.

Ficha técnica

Ficha técnica
Formatos de entradaJSON
Formato de salidaCSV
Procesamiento por lotesNo
ProcesamientoLocal en el navegador (JavaScript)
Subida de archivosNinguna

En 3 pasos

  1. Suelta o selecciona tu archivo JSON.
  2. La herramienta detecta el array y las columnas automáticamente.
  3. Descarga el archivo CSV.

Límites: Espera un array plano de objetos (o un objeto que contenga uno). Los objetos o arrays anidados en una celda se escriben como texto, no se reparten en columnas propias; para datos tabulares el resultado es limpio. Los archivos muy grandes necesitan memoria.

Preguntas frecuentes

¿Se sube mi archivo?

No. La conversión ocurre por completo en local en el navegador; no se envía nada.

¿Qué estructura JSON se espera?

Un array de objetos, p. ej. [{"name":"A","valor":1}, ...], o un objeto que contenga ese array.

¿Qué pasa con los datos anidados?

Los objetos o arrays anidados se escriben como texto en la celda. Para datos tabulares planos el resultado es ideal.

¿Son un problema los objetos distintos?

No, las columnas son la unión de todas las claves; los campos que faltan quedan vacíos.

¿Al revés, CSV a JSON?

Sí, con la herramienta "CSV a JSON".

¿Funciona también en el móvil?

Sí, en cualquier navegador móvil actual igual que en el escritorio - el archivo permanece local.

¿Hay un límite de filas o una cuenta?

No. Sin cuenta y sin límite de filas artificial - solo la memoria de tu dispositivo pone un límite en archivos muy grandes.

¿Puedo convertir con seguridad una respuesta JSON con datos personales?

Sí. El archivo se analiza en local y nunca se envía a un servidor - eso se aplica igualmente a respuestas de API con datos personales.

Herramientas relacionadas

CSV a JSON · XLSX a CSV · CSV a XLSX · JSON a Markdown · JSONL a JSON · JSON a JSONL