Conversor de JSON a Excel (.xlsx)

Convierte JSON en un archivo Excel .xlsx: los arrays de objetos pasan a filas, las claves anidadas a columnas y los objetos de arrays a varias hojas. Gratis y en el navegador.

Se ejecuta completamente en tu navegador. Tus datos nunca se suben.

Herramientas Relacionadas

Ver Todas

¿Qué es JSON a Excel?

Pega JSON y descarga un libro de Excel real. Un array de objetos se convierte en una hoja con fila de encabezado; un objeto cuyos valores son arrays se convierte en una hoja por clave. Una vista previa muestra las primeras filas de cada hoja antes de descargar.

Cómo usar JSON a Excel

  1. Pega JSON en Entrada JSON o haz clic en Cargar ejemplo.
  2. Fija el Nombre de la hoja (se usa para un array único).
  3. Revisa la tabla de vista previa y el resumen de filas × columnas.
  4. Haz clic en Descargar .xlsx.

Ejemplo

Entrada
[{"id":1,"user":{"name":"Ada"}},{"id":2,"user":{"name":"Bob"}}]
Salida
Sheet “Sheet1”: 2 rows × 2 columns (id, user.name)

Cuándo usar JSON a Excel

Úsalo para pasar datos JSON a personas que trabajan en Excel o Google Sheets. Solo escribe datos: sin fórmulas, formatos numéricos, anchos de columna ni estilos.

Cómo funciona JSON a Excel

Cada registro se aplana como en la herramienta JSON a CSV: los objetos y arrays anidados se convierten en columnas con rutas de puntos (address.city, tags.0) y la fila de encabezado es la unión de todas las claves. Los números y booleanos conservan su tipo en las celdas y null se convierte en una celda vacía. El libro se construye con SheetJS y se escribe como archivo .xlsx comprimido en tu navegador; los nombres de hoja se ajustan a la regla de 31 caracteres de Excel.

Casos de Uso Comunes

  • Enviar a un compañero una exportación de API como archivo Excel
  • Convertir logs JSON en una hoja de cálculo ordenable
  • Crear un libro con varias hojas a partir de datos agrupados
  • Preparar datos para tablas dinámicas

Preguntas Frecuentes

¿Cómo creo varias hojas?

Usa un objeto cuyos valores sean arrays, p. ej. {"users":[…], "orders":[…]}; cada clave se convierte en una hoja.

¿Excel abrirá el archivo?

Sí, es un libro estándar Office Open XML (.xlsx) que también se abre en LibreOffice y Google Sheets.

¿Hay un límite de filas?

Excel permite 1.048.576 filas por hoja; en la práctica, con JSON muy grandes el límite lo pone la memoria del navegador.

Explora más categorías