ParseJet

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

1

Sube tu libro de Excel

Arrastra un archivo .xlsx o .xls arriba — se incluyen todas las hojas que contengan datos.

2

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.

3

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.

cURL
# 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]"
Python
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])
JavaScript
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.

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
Leer Documentación de 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.

Comienza a extraer texto gratis

No requiere registro. Analiza tu primer archivo en segundos.

Ver Precios