← Todas las herramientas Converters

Convertidor JSON ↔ Excel

Convierta JSON en una hoja de cálculo Excel descargable — o Excel en JSON limpio — en segundos.

0 car.

100% del lado del cliente

Toda la conversión se ejecuta en tu navegador con la biblioteca SheetJS. Tus datos nunca se envían a ningún servidor.

JSON a Excel: construyendo la hoja de cálculo

Al convertir JSON a Excel, cada elemento del array de nivel superior se convierte en una fila. Los encabezados de columna provienen de la unión de todas las claves en cada objeto, por lo que los arrays heterogéneos se manejan correctamente.

Los objetos anidados se aplanan a encabezados de columna de notación de punto. Un valor JSON de {"contact": {"email": "a@b.com"}} produce una columna "contact.email".

Los tipos de celda se preservan: los números JSON se convierten en celdas numéricas de Excel, los booleanos en TRUE/FALSE, null en celda vacía. Las fechas en formato ISO 8601 se reconocen automáticamente.

Excel a JSON: leyendo la hoja de cálculo

Suba cualquier archivo .xlsx o .xls y el convertidor lee la hoja activa y produce un array JSON. La primera fila se usa como nombres de propiedad por defecto.

Las celdas combinadas se resuelven: el valor de una celda combinada se copia en cada celda individual del rango. Las filas vacías se omiten automáticamente.

Los libros de trabajo de varias hojas producen un objeto indexado por nombre de hoja. Puede elegir exportar todas las hojas, solo la hoja activa, o una lista de hojas nombradas.

Opciones de formato y estilo

La salida Excel incluye columnas de ancho automático, una fila de encabezado fija y sombreado de filas alternas para legibilidad.

Formato de números: los enteros se escriben sin decimales, los flotantes conservan hasta 10 dígitos significativos.

El archivo de salida es un archivo Office Open XML (.xlsx) estándar compatible con Microsoft Excel, LibreOffice y Google Sheets.

FAQ

¿Cuál es el tamaño máximo de archivo para cargar Excel?

Los archivos de hasta 10 MB se procesan completamente en el navegador. Los archivos más grandes pueden ser lentos dependiendo de su dispositivo.

¿Puedo convertir un archivo Excel de varias hojas a JSON?

Sí. Los libros de trabajo de varias hojas producen un objeto indexado por nombre de hoja.

¿Las celdas de fecha en Excel se convierten a cadenas ISO en JSON?

Sí. Las celdas de fecha de Excel se leen como objetos Date de JavaScript y se serializan a cadenas ISO 8601 en la salida JSON.

¿La salida Excel admite caracteres Unicode?

Sí. El formato .xlsx usa UTF-8 internamente y admite el conjunto de caracteres Unicode completo.

¿Se envían mis datos a un servidor?

No. Todo el procesamiento — incluyendo lectura y escritura de archivos .xlsx — se ejecuta completamente en su navegador.

Herramientas relacionadas