Convertir Excel a JSON

Exporta XLSX/XLS a JSON estructurado con controles de cabeceras, claves y formato de salida para flujos API.

Opciones de JSON

Arrastre y suelte archivos de Excel aquí

o

Herramientas relacionadas

Qué ofrece esta herramienta Excel a JSON

Este conversor gratuito Excel a JSON funciona en el navegador con control total sobre el formato y las claves. Use la primera fila como encabezados, sanee las claves para APIs, combine todas las hojas en un solo JSON o genere un JSON minificado, todo sin subir su información.

  • Primera fila como encabezados: Use la primera fila como claves de objetos (matriz de objetos) o salida de filas sin procesar (matriz de matrices).
  • Saneado de claves: Convierta los encabezados a claves amigables para APIs: minúsculas, guiones bajos y sin caracteres especiales.
  • Todas las hojas en un solo JSON: Genere un objeto único con los nombres de las hojas como claves, p. ej. { "Sheet1": [...], "Sheet2": [...] }.
  • JSON minificado: Opción para generar JSON en una sola línea y reducir el tamaño del archivo.
  • Copiar o descargar: Copie el JSON al portapapeles o descárguelo como archivo. Use Aplicar opciones al JSON para regenerar con nuevos ajustes sin volver a cargar.
  • En el cliente y privado: La conversión ocurre en su navegador; los archivos nunca se suben.

Por qué convertir Excel a JSON

JSON es el formato estándar para APIs, aplicaciones web y procesos de datos. Convertir Excel a JSON le permite alimentar datos de hojas de cálculo a scripts y servicios.

  • APIs y apps: Use el JSON en código del backend o del frontend.
  • Flujos de datos: Importe en bases de datos o herramientas ETL que aceptan JSON.

Cómo funciona la conversión de Excel a JSON

Su archivo de Excel se lee en el navegador y se convierte a JSON con las opciones elegidas. Puede cambiar la configuración y hacer clic en Aplicar opciones al JSON para regenerar sin volver a cargar.

  • Configurar opciones: Elija primera fila como encabezados, saneado de claves, todas las hojas en un solo JSON y salida minificada.
  • Subir Excel: Arrastre y suelte o seleccione archivos XLSX/XLS.
  • Elegir hoja o todas: Seleccione una hoja específica del menú, o use todas las hojas para obtener un objeto con claves por nombre de hoja.
  • Obtener JSON: Copie o descargue el JSON. Use Aplicar opciones al JSON para actualizar con nuevos ajustes. Todo el procesamiento es en el cliente.

Con procesamiento de hojas de cálculo en el cliente (SheetJS).

Preguntas frecuentes

¿Qué formato JSON se produce?

Con la primera fila como encabezados obtiene una matriz de objetos; de lo contrario, una matriz de matrices. Opcionalmente puede mostrar todas las hojas en un solo JSON como un objeto con nombres de hoja como claves (p. ej. { "Sheet1": [...], "Sheet2": [...] }).

¿Qué hace el saneado de claves?

Cuando la primera fila como encabezados está activada, el saneado de claves convierte los encabezados en claves amigables para APIs: recortadas, en minúsculas, espacios a guiones bajos y sin caracteres especiales (p. ej. "Item Name" se convierte en "item_name").

¿Mis datos están seguros?

Sí. La conversión se ejecuta por completo en su navegador. Sus archivos nunca salen de su dispositivo.

¿Puedo usar el JSON en mi aplicación?

Sí. La salida es JSON estándar. Use copiar o descargar; la opción minificada produce un JSON de una sola línea para reducir el tamaño. Use Aplicar opciones al JSON para cambiar ajustes sin volver a subir archivos.

Convertidor Excel a JSON - Exporta datos XLSX para APIs