Dar datos a un programa
Exporta como array de objetos JSON el xlsx que te pasó un compañero y úsalo tal cual como datos de prueba de una API o como configuración.
Guide
“Convertidor de Excel” sirve para abrir una hoja de cálculo en el navegador, echarle un vistazo y pasarla a otro formato: exporta xlsx / xls / csv a XLSX, CSV, JSON, tabla HTML o tabla Markdown; en la dirección contraria, también puedes pegar un array JSON y generar un .xlsx directamente. La lectura y la escritura las hace SheetJS dentro del navegador, y en archivos con varias hojas puedes cambiar de pestaña y exportarlas por separado.
Actualizado el 2026-09-094 min read
“Convertidor de Excel” sirve para abrir una hoja de cálculo en el navegador, echarle un vistazo y pasarla a otro formato: exporta xlsx / xls / csv a XLSX, CSV, JSON, tabla HTML o tabla Markdown; en la dirección contraria, también puedes pegar un array JSON y generar un .xlsx directamente. La lectura y la escritura las hace SheetJS dentro del navegador, y en archivos con varias hojas puedes cambiar de pestaña y exportarlas por separado.
Es una herramienta para cambiar de formato, no un editor de hojas de cálculo en línea. Si lo que quieres es imprimirlo en PDF, pulsa “Convertir a PDF” para entregarle el archivo a “Excel a PDF”. Y si solo quieres hojear una tabla grande en el móvil, “Visor de hojas de cálculo” es más ligero.
_nombre-de-la-hoja. La estructura del JSON puede ser “array de objetos (primera fila como claves)” o “array bidimensional”.datos.xlsx (una única hoja Sheet1).| Entrada | Salida | Notas |
|---|---|---|
ventas.xlsx (hojas “Norte” y “Sur”), con “Sur” activa se exporta CSV |
ventas_Sur.csv, con BOM UTF-8 al principio |
al abrirlo con doble clic en Excel no sale texto corrupto |
la misma tabla exportada a JSON (array de objetos) |
[{"cliente":"A","importe":1200,"nota":null}, …] |
las celdas vacías se escriben como null |
pegar [["nombre","edad"],["Juan Pérez",25]] |
datos.xlsx, una hoja Sheet1 de dos filas y dos columnas |
la primera fila del array bidimensional no se toma como claves |
Exporta como array de objetos JSON el xlsx que te pasó un compañero y úsalo tal cual como datos de prueba de una API o como configuración.
Exporta o copia la tabla Markdown y pégala en un README, una wiki o una herramienta de chat, sin teclear barras verticales a mano.
Pega en “JSON a Excel” el array que devolvió la API y pásale el xlsx a quien no escribe código.
Es el BOM UTF-8, que hace que Excel reconozca bien la codificación al abrirlo con doble clic y el texto se vea correcto. Para leerlo desde un programa, ábrelo con un lector que admita BOM, o vuelve a guardarlo sin BOM desde un editor de texto.
Pulsa la pestaña de esa hoja encima de “Vista previa de datos” y luego el botón de exportar; salvo XLSX, todos los formatos cubren solo la hoja activa y el nombre del archivo incluye el de la hoja.
Lo más habitual es que el archivo no esté en UTF-8 (por ejemplo, un CSV en GBK exportado por una versión antigua de Excel). Pásalo antes a UTF-8 con “Conversión de codificación” y vuelve a subirlo.
La hoja de cálculo y el JSON que pegas se analizan y se generan en el navegador; el contenido no se sube a ningún servidor y se libera de la memoria al cerrar la página.
Actualizado el 2026-09-09
Previsualiza y convierte xlsx/xls/csv a CSV, JSON, HTML o Markdown, y reconstruye un Excel desde JSON
Esta herramienta no está traducida por completo; parte del contenido usa el idioma de origen o uno de reserva.
Compatible con xlsx / xls / csv; para CSV, usar UTF-8
Pegar un array JSON (de objetos o bidimensional) y generar un archivo .xlsx