Excel a JSON
Convertir Excel o CSV a JSON — objetos de la fila de encabezado, claves anidadas, números reales y fechas ISO, cada hoja, con una vista previa en vivo.
- Los archivos nunca salen de su dispositivo
- 100 % gratis
- Sin registro
- Sin marca de agua
- Funciona sin conexión después de la primera carga
o arrastrar y soltar archivos de Excel, ODS o CSV aquí
Cómo convertir de Excel a JSON
- Seleccione o suelte un archivo Excel, ODS o CSV. La primera fila debe contener los nombres que desee como claves JSON.
- Elija la forma (matriz de objetos, matriz de matrices, objeto con clave, columnas o líneas JSON), qué hojas incluir y cómo se escriben las celdas vacías y las fechas. La vista previa se actualiza sobre la marcha.
- Haga clic en Convertir a JSON para descargar el archivo .json o cópielo desde la vista previa.
Acerca de Excel a JSON
Convierte una hoja de cálculo en JSON para una API, una aplicación web o una base de datos. Cada fila se convierte en un objeto con las teclas de la fila de encabezado, los números y los valores reales de permanencia VERDADERO/FALSO, y las fechas se convierten en fechas ISO, o elija una matriz de matrices, un objeto en clave por una columna de ID, columnas o líneas JSON.
Cabeceras punteadas como address.city construyen objetos anidados, las claves se pueden convertir en camelCase, las celdas vacías se pueden dejar fuera o escribir como nulas, y cada hoja se puede convertir a la vez. Una vista previa en vivo muestra el resultado a medida que cambia las opciones, y no se sube nada.
Ideal para
- Sembrar una base de datos o una API simulada desde una hoja de cálculo
- Convertir hojas de producto o de traducción en datos de aplicaciones
- Preparación de datos para JavaScript, Python o herramientas sin código
Consejo: Nombre columnas como customer.name y customer.email para obtener objetos anidados.
Preguntas frecuentes
¿Qué hace el JSON?
De forma predeterminada, una matriz de objetos: cada fila se convierte en un objeto cuyas claves son la fila de encabezado, como ["nombre": "Asha", "cantidad": 1250.5]. También puede obtener una matriz de matrices, un objeto codificado por la primera columna, un objeto de columnas o líneas JSON.
¿Puedo crear JSON anidado?
Sí. Nombre columnas con puntos — dirección.ciudad y dirección.zip — y se convierten en objetos anidados: "dirección": "ciudad": …, "zip": ….
¿Los números y las fechas se mantienen como los tipos correctos?
Los números y VERDADERO/FALSO se convierten en números JSON reales y booleanos; las fechas se convierten en fechas ISO como 2024-03-31 (o como se muestra en Excel). Desmarque la opción para obtener todos los valores como texto.
¿Qué sucede con las celdas vacías?
Usted elige: dejar la clave fuera, escribir null, o escribir una cadena vacía.
¿Puedo convertir cada hoja?
Sí — como un objeto JSON con una clave por nombre de hoja, o como un archivo JSON separado por hoja.
¿Puedo hacer llaves camelCase?
Sí. Marque “Haga las llaves camelCase” y los encabezados como el primer nombre se convierten en firstName.
¿Mis archivos están subidos?
No. La conversión ocurre completamente en su navegador — sus datos nunca salen de su dispositivo.