Conversor de Excel a JSON

¿Necesitas la conversión inversa?
JSON to Excel Converter

Entrada Hoja de cálculo

Importa una hoja para convertirla a JSON

Admite archivos .xlsx, .xlsm, .xls y .csv

Salida JSON

Configuración

Opciones de importación de hojas

Importa una hoja para convertirla a JSON

Admite archivos .xlsx, .xlsm, .xls y .csv

Cómo convertir Excel a JSON en línea – guía paso a paso

Usa este conversor de Excel a JSON para transformar hojas de cálculo en arrays u objetos JSON para APIs, bases de datos y aplicaciones web.

  1. Paso 1 – Sube tu archivo de Excel

    • Sube un archivo .xlsx, .xlsm o .xls.
    • Aparece una vista previa de la hoja seleccionada a la izquierda.
    • Para archivos CSV, usa una herramienta CSV→JSON o conviértelo a Excel primero.
  2. Paso 2 – Configura las opciones de conversión

    • Selecciona la hoja a convertir (en libros con varias hojas).
    • Activa “La primera fila contiene encabezados” para usar la primera fila como claves JSON.
    • Opcionalmente indica un rango (p. ej., A1:D100) para convertir solo una parte.
  3. Paso 3 – Revisa la salida JSON

    • Con encabezados, el JSON es un array de objetos (uno por fila).
    • Cada fila se convierte en un objeto JSON con encabezados como claves y valores de celda como valores.
    • Comprueba que fechas, números y texto estén correctamente formateados.
  4. Paso 4 – Copia o descarga el JSON

    • Usa “Copiar” para llevar el array JSON al portapapeles.
    • Usa “Descargar” para guardarlo como archivo .json.
    • Importa el JSON en bases de datos, envíalo a APIs o úsalo en aplicaciones frontend.

Consejos rápidos para convertir Excel a JSON

  • Mantén una sola fila de encabezados arriba para que cada objeto JSON tenga claves coherentes.
  • Las fechas y los números se leen tal como aparecen en la hoja; compruébalos antes de enviarlos a las API.
  • Desactiva la sincronización automática si quieres agrupar varias ediciones y usa el botón de actualización para refrescar el JSON una sola vez.
Ejemplo: hoja de Excel a array JSON
// Excel spreadsheet (with headers)
| Name        | Email              | Age | Active |
|-------------|--------------------|-----|--------|
| Maeve       | [email protected] | 28  | true   |
| Alex        | [email protected]   | 32  | false  |

// JSON output
[
  {
    "Name": "Maeve",
    "Email": "[email protected]",
    "Age": 28,
    "Active": true
  },
  {
    "Name": "Alex",
    "Email": "[email protected]",
    "Age": 32,
    "Active": false
  }
]

Herramientas relacionadas de Excel y JSON

Trabaja con datos de hojas de cálculo y JSON mediante estas herramientas complementarias de conversión y formato.

Preguntas frecuentes

¿Qué formatos de Excel son compatibles?

Esta herramienta admite archivos .xlsx, .xlsm (con macros), .xls antiguo y .csv. Los libros de Excel pueden contener una o varias hojas, mientras que los CSV se abren como la vista previa de una sola hoja.

¿Cómo funciona la selección de hojas?

Después de importar una hoja de cálculo, puedes elegir qué hoja convertir mediante el menú desplegable de configuración. Los nombres de las hojas de Excel se detectan automáticamente y los CSV se cargan como una sola hoja.

¿Puedo convertir rangos de celdas concretos?

Sí. Usa la opción de rango en la configuración para indicar un rango como 'A1:D10'. Déjalo vacío para convertir todo el rango utilizado de la hoja seleccionada.

¿Cómo se gestionan los encabezados?

Cuando se activa 'La primera fila contiene encabezados', los valores de la primera fila se convierten en claves de objetos JSON. Si se desactiva, se usan claves genéricas como 'Column1' y 'Column2'.

¿Mis datos están seguros?

Sí. Todo el procesamiento se realiza en el navegador. El archivo de la hoja se analiza localmente y nunca se envía a ningún servidor, lo que garantiza una conversión totalmente privada y segura.