Convertir JSON a Tabla Excel XLSX: Limpiador Estructurado Gratis en tu Navegador

Un JSON sirve para las máquinas, pero para revisar datos, compartirlos o analizarlos lo práctico es una tabla. Esta herramienta convierte tu JSON en una tabla con columnas, aplana los objetos anidados y te deja descargarla en Excel (XLSX) o CSV, sin instalar nada y sin que tus datos salgan de tu ordenador.

Qué es y para quién

El convertidor de JSON a tabla toma un objeto JSON o una lista de objetos y lo transforma en una tabla de filas y columnas lista para Excel. Su trabajo de «limpiador estructurado» consiste en aplanar los objetos anidados: un campo como direccion.ciudad se convierte en su propia columna, en lugar de aparecer como un bloque de texto ilegible dentro de una celda.

Está pensada para analistas, programadores, personal de soporte y cualquiera que reciba datos en JSON (de una API, una exportación o un registro) y necesite verlos, filtrarlos o compartirlos en una hoja de cálculo.

Cómo se usa

Pega el JSON en el cuadro de texto y pulsa «Convertir a tabla». Verás la vista previa con las primeras 50 filas y el resumen de registros y columnas detectadas. Después elige «Descargar CSV» (con separador de punto y coma, el que mejor abre Excel en español, o de coma) o «Descargar XLSX» para el formato nativo de Excel. Las columnas se forman con la unión de todas las claves presentes en los registros: si un registro no tiene una clave, su celda queda vacía.

Ejemplo resuelto

Partimos de esta lista con dos personas y un objeto anidado:

[{"nombre":"Ana","edad":30,"direccion":{"ciudad":"Madrid","cp":"28001"}},{"nombre":"Luis","edad":25,"direccion":{"ciudad":"Bilbao"},"activo":true,"notas":"uno; dos"}]

La herramienta detecta 2 registros y 6 columnas: nombre, edad, direccion.ciudad, direccion.cp, activo y notas. La fila de Luis queda: Luis · 25 · Bilbao · (vacía) · true · «uno; dos». Fíjate en dos detalles: el código postal de Luis queda vacío porque su registro no lo trae, y al exportar a CSV el valor «uno; dos» se entrecomilla automáticamente ("uno; dos") para que el punto y coma interno no rompa la tabla al abrirla en Excel.

Casos de uso

  • Respuestas de API: pega el cuerpo JSON de una petición y revísalo como tabla antes de seguir programando.
  • Exportaciones: pasa registros de clientes, pedidos o sensores a Excel para filtrar, ordenar y hacer tablas dinámicas.
  • Compartir con perfiles no técnicos: convierte el JSON en un archivo que cualquiera puede abrir.
  • Limpieza previa: detecta a simple vista claves que faltan en algunos registros o tipos mezclados.

Limitaciones y consejos

Los objetos anidados se aplanan con notación de puntos, pero las listas dentro de un registro no se despliegan en filas: una lista de valores simples se une con «; » en una sola celda y una lista de objetos se guarda como texto JSON compacto. Si tu JSON es un único valor (un número o un texto) en lugar de un objeto o una lista, la herramienta te avisará porque no hay tabla que construir. La descarga XLSX usa una librería cargada por CDN; si no puede cargarse, el botón te avisará y el CSV seguirá disponible, que Excel abre con el mismo resultado. Archivos de cientos de miles de registros pueden tardar unos segundos y consumir memoria del navegador.

Preguntas frecuentes

¿Mis datos se suben a algún servidor?

No. La conversión se realiza por completo con JavaScript en tu navegador: el JSON nunca sale de tu dispositivo, así que puedes usarla con datos sensibles sin exponerlos.

¿Qué pasa si cada registro tiene claves distintas?

La tabla usa la unión de todas las claves como columnas. Cuando un registro no tiene una clave, su celda queda vacía; nunca se inventan valores.

¿CSV o XLSX, qué me conviene?

El XLSX es el formato nativo de Excel y conserva mejor la estructura. El CSV es universal y ligero; con el separador de punto y coma, Excel en español lo abre directamente en columnas.

¿Por qué los objetos anidados llevan puntos en el nombre de columna?

Es la notación de puntos: direccion.ciudad significa «el campo ciudad dentro de direccion». Así se conserva la estructura original sin perder información.


Herramientas relacionadas

Explora también estas herramientas gratuitas en español:

Ver todas las herramientas gratis en español

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top