Convertir Excel a JSON
Sube un libro de Excel y recibe un array JSON de objetos: un objeto por fila, la fila de cabecera como claves y los números conservados como números reales. Funciona con XLSX y XLS, incluidos los libros con varias hojas. Gratis y sin registro.
Suelta un archivo aquí o explorar
Acepta archivos XLSX,XLS
Gratis — 3 solicitudes/día, sin registro. para 300 créditos/mes gratis.
Cómo funciona
Sube tu libro de Excel
Arrastra un archivo .xlsx o .xls arriba — se incluyen todas las hojas que contengan datos.
Las filas se vuelven objetos
La fila de cabecera de cada hoja se convierte en las claves; cada fila de datos pasa a ser un objeto JSON. Los números siguen siendo numéricos.
Copia tu JSON
Copia el array en tu código o tu configuración — o automatiza la conversión de libros a JSON con una sola petición POST.
Características principales
Lo que hace que este excel to json destaque.
Tipos reales, no cadenas
Los números y booleanos llegan como números y booleanos JSON — sin entrecomillar cada celda para volver a parsearla después.
Libros con varias hojas
Todas las hojas se convierten en una sola pasada; si hay varias, cada objeto lleva el nombre de su hoja en un campo _sheet.
XLSX y el clásico XLS
Los formatos modernos y antiguos de Excel se convierten con la misma herramienta y el mismo endpoint.
Resultados de fórmulas, no fórmulas
Las celdas con fórmulas exportan sus valores calculados — el JSON contiene lo que ves en Excel, no =SUMA(A1:A9).
Celdas vacías bien tratadas
Las celdas en blanco se convierten en null en lugar de desaparecer, así todos los objetos mantienen una forma consistente.
Conversión por lotes vía API
Convierte una carpeta de libros con un script corto — un POST por archivo con output_format=json. Mira el ejemplo en Python.
Casos de uso
Escenarios comunes donde esta herramienta te ahorra tiempo.
Datos de negocio en tus apps
La hoja de cálculo que mantiene tu equipo de operaciones se convierte en el JSON que tu aplicación consume de verdad.
Configuración y contenido desde Excel
Deja que quienes no programan gestionen tarifas, listas de productos y traducciones en Excel; conviértelo a JSON en el build.
Importaciones a bases de datos
Alimenta MongoDB, Firestore o una API REST con objetos por fila convertidos directamente desde el libro.
Entrega de análisis de datos
Lleva los datos que preparan los analistas en Excel a tus scripts y notebooks sin desvíos por exportaciones CSV.
Automatiza con la API
Usa la misma herramienta de forma programática. Funciona con cualquier lenguaje — solo HTTP.
# Convert an Excel workbook to a JSON array curl -X POST "https://api.parsejet.com/v1/parse/auto/file?output_format=json" \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "[email protected]"
import httpx, json
resp = httpx.post(
"https://api.parsejet.com/v1/parse/auto/file",
params={"output_format": "json"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("report.xlsx", "rb")},
)
rows = json.loads(resp.json()["text"]) # list of dicts
print(rows[0]) const formData = new FormData();
formData.append("file", xlsxFile); // .xlsx or .xls
const res = await fetch(
"https://api.parsejet.com/v1/parse/auto/file?output_format=json",
{
method: "POST",
headers: { Authorization: "Bearer YOUR_API_KEY" },
body: formData,
}
);
const rows = JSON.parse((await res.json()).text); // array of objects ¿Quieres automatizar esto?
ParseJet API te ofrece el mismo poder de análisis a través de un único endpoint HTTP. Sin ffmpeg, sin poppler, sin tesseract — solo una llamada a la API.
Preguntas frecuentes
¿Cómo convierto un archivo de Excel a JSON?
Sube el archivo .xlsx o .xls arriba — ParseJet devuelve un array JSON con un objeto por fila, usando la fila de cabecera como claves. Para automatizarlo, haz un POST a /v1/parse/auto/file con output_format=json.
¿Los números siguen siendo números?
Sí — las celdas numéricas se exportan como números JSON y los booleanos como true/false, así no tienes que re-parsear cadenas entrecomilladas más adelante.
¿Cómo se gestionan las hojas múltiples?
Se convierten todas las hojas que contienen datos. Cuando un libro tiene más de una hoja, cada objeto de fila incluye un campo _sheet con el nombre de la hoja de la que procede.
¿Qué pasa con las fórmulas?
Obtienes los valores calculados, no el texto de la fórmula — el JSON coincide con lo que muestra la hoja de cálculo.
¿Puedo convertir JSON de vuelta a Excel aquí?
No — esta herramienta convierte en una sola dirección: de Excel a JSON. ParseJet parsea documentos a texto y datos estructurados; no genera archivos de hoja de cálculo.
¿Es gratis?
Sí. Tienes 3 conversiones gratis al día sin registro, y una cuenta de API gratuita incluye 300 créditos al mes. Los planes de pago empiezan en 19 $/mes.
Herramientas relacionadas
CSV to JSON Converter
Convert CSV to JSON online for free. Upload a CSV and get a clean JSON array of objects — header row becomes keys. Delimiter auto-detected. API too.
PDF to JSON Converter
Convert PDF to JSON online for free. Get text, title, and metadata as structured JSON — ready for your app, database, or AI pipeline. API included.
Excel to Markdown Converter
Convert Excel to Markdown tables online for free. Upload XLSX, XLS, or CSV and get clean pipe tables for GitHub, docs, and LLM prompts — or use the API.
Comienza a extraer texto gratis
No requiere registro. Analiza tu primer archivo en segundos.