Datos
Convertir JSON a Excel online
Genera un libro Excel (XLSX) a partir de un array de objetos JSON, con cabeceras automáticas.
Procesamiento local. Tu archivo se procesa en este dispositivo y nunca se sube a nuestros servidores. No se guarda nada al terminar.
Arrastra y suelta, o pulsa para seleccionar
Formatos aceptados: .json · Máximo 30 MB
Tu archivo no sale de tu dispositivo
JSON a Excel funciona íntegramente en tu navegador: el archivo se lee en memoria, se procesa con JavaScript y WebAssembly, y el resultado se genera en tu equipo. No existe subida a ningún servidor, no se almacena nada y no queda historial. Al cerrar la pestaña, no queda rastro de tu archivo ni de la conversión.
- Procesamiento local
- Sin subidas
- Sin cuentas
- Sin historial ni archivos guardados
Cómo convertir
Selecciona el archivo JSON
Arrastra el .json a la zona de conversión o búscalo con el botón. Límite: 30 MB por archivo.
Se reconoce la estructura
La herramienta admite un array de objetos (el caso ideal), un objeto único o un array simple, y lo tabula sin que tengas que indicar nada.
Pulsa convertir
SheetJS construye el libro en memoria: las claves pasan a ser las cabeceras de la primera fila, en el orden en que aparecen, y cada objeto ocupa una fila.
Descarga el XLSX
Guarda el libro y ábrelo con Excel o cualquier hoja de cálculo. Los valores numéricos quedan como números, listos para sumar, filtrar o analizar.
De la respuesta de una API al libro de cálculo
JSON (Douglas Crockford, 2001) es el formato dominante en las respuestas de APIs y en los intercambios entre sistemas. XLSX, el formato OOXML de Excel 2007, es en cambio un ZIP que empaqueta XML con la hoja de cálculo. Esta herramienta traduce del primero al segundo construyendo un libro auténtico, celda a celda.
El motor es SheetJS, la librería open source de referencia para hojas de cálculo en JavaScript, ejecutada por completo en tu navegador: el archivo se lee en memoria, se genera el XLSX y se descarga desde tu equipo, sin subir nada a ningún sitio.
Preguntas frecuentes
¿El JSON se envía a algún servidor?
No. La conversión es local: SheetJS trabaja dentro de tu navegador y el XLSX se genera en tu equipo. Es lo apropiado para volcados de APIs con datos personales o comerciales.
¿Qué formas de JSON admite?
El formato ideal es un array de objetos, donde cada objeto será una fila. También se acepta un objeto único (se envuelve en una tabla de una fila) o arrays simples.
¿Cómo se generan las cabeceras del Excel?
A partir de las claves de los objetos, conservando el orden de aparición. No hay que mapear nada a mano: la tabla replica la forma del JSON.
¿Por qué XLSX y no CSV?
El XLSX (formato OOXML desde Excel 2007) mantiene la estructura de tabla dentro de un libro estándar: se abre con doble clic, sin asistentes de importación, y Excel reconoce los números como números. El CSV es texto puro y depende de que cada programa lo interprete bien.