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
- Pega JSON en Entrada JSON o haz clic en Cargar ejemplo.
- Fija el Nombre de la hoja (se usa para un array único).
- Revisa la tabla de vista previa y el resumen de filas × columnas.
- Haz clic en Descargar .xlsx.
Ejemplo
[{"id":1,"user":{"name":"Ada"}},{"id":2,"user":{"name":"Bob"}}] 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.