---
seo_title: API de Conversión de Archivos: Documentos, Imágenes | EnConvert
meta_desc: La API REST de conversión de archivos de EnConvert ofrece 51 endpoints para documentos, imágenes, datos y páginas web, en modos síncrono, asíncrono y por lotes.
keywords: api de conversión de archivos, api rest para convertir documentos, convertir archivos por api, api url a pdf, api de conversión de imágenes, convertir documento a pdf api, api de conversión asíncrona de archivos, convertir json a xml api
---

# API de Conversión de Archivos EnConvert

EnConvert es una API REST de conversión de archivos para convertir documentos, imágenes, formatos de datos y páginas web entre formatos. Por ejemplo, convierte una URL en un PDF mediante `/v1/convert/url-to-pdf`. Ofrece a los desarrolladores acceso programático a 51 endpoints de conversión más seis endpoints de inteligencia web V2, sin necesidad de gestionar infraestructura de conversión. Las solicitudes se ejecutan en modo síncrono o asíncrono, y el procesamiento por lotes convierte varios archivos o URLs en una sola solicitud.

<div class="alert alert-warning">
<strong>Beta:</strong> La API de EnConvert se encuentra actualmente en beta. Los endpoints, parámetros y formatos de respuesta pueden cambiar a medida que refinamos la plataforma según los comentarios de los desarrolladores. Recomendamos fijar el comportamiento específico en lugar de depender de campos no documentados.
</div>

**URL base:**

```
https://api.enconvert.com
```

Todas las solicitudes a la API deben realizarse a esta URL base, seguida de la ruta del endpoint correspondiente (p. ej., `https://api.enconvert.com/v1/convert/url-to-pdf`).

## Características principales

- **51 endpoints de conversión** que cubren documentos, formatos de datos, imágenes y páginas web
- **Inteligencia web (V2, beta)**: percibe, descubre, busca, extrae, ingiere y monitorea páginas web mediante seis [endpoints `/v2`](/es/docs/concepts/v1-and-v2.md), todos ya operativos hoy
- **Dos métodos de autenticación**: claves privadas para integración servidor a servidor y claves públicas con JWT para uso del lado del cliente
- **Procesamiento por lotes**: convierte varios archivos o URLs en una sola solicitud
- **Modos síncrono y asíncrono**: obtén resultados de inmediato o consulta el estado hasta la finalización en trabajos de larga duración
- **[Notificaciones de trabajos](/es/docs/guides/webhooks.md)**: recibe callbacks webhook cuando finalizan las conversiones asíncronas
- **[Widgets web](/es/docs/guides/integrations.md#web-widgets)**: integra la funcionalidad de conversión directamente en tu aplicación web
- **No requiere SDK**: usa solicitudes HTTP estándar desde cualquier lenguaje o plataforma

## Conversiones compatibles

### Páginas web

| Conversión | Endpoint |
|---|---|
| URL a PDF | [`/v1/convert/url-to-pdf`](/es/docs/endpoints/convert/web-pages/url-to-pdf.md) |
| URL a captura de pantalla | [`/v1/convert/url-to-screenshot`](/es/docs/endpoints/convert/web-pages/url-to-screenshot.md) |
| URL a Markdown | [`/v1/convert/url-to-markdown`](/es/docs/endpoints/convert/web-pages/url-to-markdown.md) |
| Sitio web a PDF | [`/v1/convert/website-to-pdf`](/es/docs/endpoints/convert/web-pages/website-to-pdf.md) |
| Sitio web a captura de pantalla | [`/v1/convert/website-to-screenshot`](/es/docs/endpoints/convert/web-pages/website-to-screenshot.md) |

### Formatos de datos

| Conversión | Endpoint |
|---|---|
| JSON a XML | [`/v1/convert/json-to-xml`](/es/docs/endpoints/convert/data-formats/json-to-xml.md) |
| XML a JSON | [`/v1/convert/xml-to-json`](/es/docs/endpoints/convert/data-formats/xml-to-json.md) |
| JSON a YAML | [`/v1/convert/json-to-yaml`](/es/docs/endpoints/convert/data-formats/json-to-yaml.md) |
| YAML a JSON | [`/v1/convert/yaml-to-json`](/es/docs/endpoints/convert/data-formats/yaml-to-json.md) |
| JSON a CSV | [`/v1/convert/json-to-csv`](/es/docs/endpoints/convert/data-formats/json-to-csv.md) |
| CSV a JSON | [`/v1/convert/csv-to-json`](/es/docs/endpoints/convert/data-formats/csv-to-json.md) |
| JSON a TOML | [`/v1/convert/json-to-toml`](/es/docs/endpoints/convert/data-formats/json-to-toml.md) |
| TOML a JSON | [`/v1/convert/toml-to-json`](/es/docs/endpoints/convert/data-formats/toml-to-json.md) |
| CSV a XML | [`/v1/convert/csv-to-xml`](/es/docs/endpoints/convert/data-formats/csv-to-xml.md) |
| XML a CSV | [`/v1/convert/xml-to-csv`](/es/docs/endpoints/convert/data-formats/xml-to-csv.md) |
| Markdown a HTML | [`/v1/convert/markdown-to-html`](/es/docs/endpoints/convert/data-formats/markdown-to-html.md) |

### Documentos a PDF

| Conversión | Endpoint |
|---|---|
| HTML a PDF | [`/v1/convert/html-to-pdf`](/es/docs/endpoints/convert/documents/html-to-pdf.md) |
| Markdown a PDF | [`/v1/convert/markdown-to-pdf`](/es/docs/endpoints/convert/documents/markdown-to-pdf.md) |
| Word a PDF | [`/v1/convert/doc-to-pdf`](/es/docs/endpoints/convert/documents/doc-to-pdf.md) |
| Excel a PDF | [`/v1/convert/excel-to-pdf`](/es/docs/endpoints/convert/documents/excel-to-pdf.md) |
| PowerPoint a PDF | [`/v1/convert/ppt-to-pdf`](/es/docs/endpoints/convert/documents/ppt-to-pdf.md) |
| Pages a PDF | [`/v1/convert/pages-to-pdf`](/es/docs/endpoints/convert/documents/pages-to-pdf.md) |
| Numbers a PDF | [`/v1/convert/numbers-to-pdf`](/es/docs/endpoints/convert/documents/numbers-to-pdf.md) |
| ODT a PDF | [`/v1/convert/odt-to-pdf`](/es/docs/endpoints/convert/documents/odt-to-pdf.md) |
| ODS a PDF | [`/v1/convert/ods-to-pdf`](/es/docs/endpoints/convert/documents/ods-to-pdf.md) |
| ODP a PDF | [`/v1/convert/odp-to-pdf`](/es/docs/endpoints/convert/documents/odp-to-pdf.md) |
| OTS a PDF | [`/v1/convert/ots-to-pdf`](/es/docs/endpoints/convert/documents/ots-to-pdf.md) |
| Cualquier documento a PDF | [`/v1/convert/anything-to-pdf`](/es/docs/endpoints/convert/documents/anything-to-pdf.md) |
| Cualquier documento a Markdown | [`/v1/convert/anything-to-markdown`](/es/docs/endpoints/convert/documents/anything-to-markdown.md) |

### Conversiones de imágenes

| Conversión | Endpoint |
|---|---|
| JPEG a PNG | [`/v1/convert/jpeg-to-png`](/es/docs/endpoints/convert/images/jpeg-to-png.md) |
| PNG a JPEG | [`/v1/convert/png-to-jpeg`](/es/docs/endpoints/convert/images/png-to-jpeg.md) |
| JPEG a SVG | [`/v1/convert/jpeg-to-svg`](/es/docs/endpoints/convert/images/jpeg-to-svg.md) |
| SVG a JPEG | [`/v1/convert/svg-to-jpeg`](/es/docs/endpoints/convert/images/svg-to-jpeg.md) |
| JPEG a HEIC | [`/v1/convert/jpeg-to-heic`](/es/docs/endpoints/convert/images/jpeg-to-heic.md) |
| HEIC a JPEG | [`/v1/convert/heic-to-jpeg`](/es/docs/endpoints/convert/images/heic-to-jpeg.md) |
| JPEG a WebP | [`/v1/convert/jpeg-to-webp`](/es/docs/endpoints/convert/images/jpeg-to-webp.md) |
| WebP a JPEG | [`/v1/convert/webp-to-jpeg`](/es/docs/endpoints/convert/images/webp-to-jpeg.md) |
| PNG a SVG | [`/v1/convert/png-to-svg`](/es/docs/endpoints/convert/images/png-to-svg.md) |
| SVG a PNG | [`/v1/convert/svg-to-png`](/es/docs/endpoints/convert/images/svg-to-png.md) |
| PNG a HEIC | [`/v1/convert/png-to-heic`](/es/docs/endpoints/convert/images/png-to-heic.md) |
| HEIC a PNG | [`/v1/convert/heic-to-png`](/es/docs/endpoints/convert/images/heic-to-png.md) |
| PNG a WebP | [`/v1/convert/png-to-webp`](/es/docs/endpoints/convert/images/png-to-webp.md) |
| WebP a PNG | [`/v1/convert/webp-to-png`](/es/docs/endpoints/convert/images/webp-to-png.md) |
| SVG a HEIC | [`/v1/convert/svg-to-heic`](/es/docs/endpoints/convert/images/svg-to-heic.md) |
| HEIC a SVG | [`/v1/convert/heic-to-svg`](/es/docs/endpoints/convert/images/heic-to-svg.md) |
| SVG a WebP | [`/v1/convert/svg-to-webp`](/es/docs/endpoints/convert/images/svg-to-webp.md) |
| WebP a SVG | [`/v1/convert/webp-to-svg`](/es/docs/endpoints/convert/images/webp-to-svg.md) |
| HEIC a WebP | [`/v1/convert/heic-to-webp`](/es/docs/endpoints/convert/images/heic-to-webp.md) |
| WebP a HEIC | [`/v1/convert/webp-to-heic`](/es/docs/endpoints/convert/images/webp-to-heic.md) |
| PDF a JPEG | [`/v1/convert/pdf-to-jpeg`](/es/docs/endpoints/convert/images/pdf-to-jpeg.md) |
| Comprimir una imagen | [`/v1/convert/compress-image`](/es/docs/endpoints/convert/images/compress-image.md) |

## Inteligencia web (V2)

Los endpoints V2 transforman una URL en algo que una aplicación puede utilizar: Markdown limpio, datos estructurados, un conjunto de resultados de búsqueda, fragmentos listos para RAG o una alerta de cambios. Se ejecutan sobre el mismo motor Chrome headless y las mismas claves de API que los endpoints de conversión, consumen la misma cuota mensual unificada de ops y tienen su propio estado beta.

| Endpoint | Qué hace |
|---|---|
| [`/v2/perceive`](/es/docs/endpoints/perceive.md) | Renderiza una URL una vez y devuelve Markdown, HTML, una captura de pantalla, un PDF, enlaces y datos estructurados de ese único renderizado. |
| [`/v2/discover`](/es/docs/coming-soon/discover.md) | Enumera las URLs de un sitio a partir de su sitemap y un rastreo HTTP, sin renderizar cada página. |
| [`/v2/lookup`](/es/docs/coming-soon/lookup.md) | Ejecuta una búsqueda web, de noticias, académica o de mapas, y opcionalmente percibe los resultados principales. |
| [`/v2/distill`](/es/docs/coming-soon/distill.md) | Extrae datos que coincidan con un esquema JSON, con una pasada gratuita mediante CSS y un respaldo asistido por LLM. |
| [`/v2/ingest`](/es/docs/endpoints/ingest.md) | Rastrea un sitio y lo convierte en fragmentos listos para RAG y un archivo JSONL, entregado de forma asíncrona. |
| [`/v2/watch`](/es/docs/coming-soon/watch.md) | Monitorea una URL en busca de cambios y te notifica por webhook o correo electrónico cuando cambia. |

Los seis ya se pueden llamar hoy con la misma clave. Perceive e Ingest tienen disponibilidad general; Distill, Lookup, Watch y Discover están en beta privada, así que sus formas de solicitud y respuesta pueden cambiar sin avisar y sus páginas siguen en [Próximamente](/es/docs/coming-soon.md).

<div class="alert alert-warning">
<strong>Una cuota unificada:</strong> Las conversiones V1 y las operaciones V2 consumen una única cuota mensual de ops. Cada unidad de trabajo cuesta una op: una conversión de archivo, una URL percibida o destilada, una página ingerida, una consulta de lookup, una llamada a discover. No hay multiplicadores de créditos ni contadores por endpoint. Asignaciones por nivel: Founding 500, Indie 3.000, Studio 15.000, Production 50.000 ops al mes (Enterprise a medida). Los watchers tienen un tope separado, y la extracción con LLM consume créditos de IA mensuales en lugar de ops. Consulta el <a href="/es/docs/concepts/v1-and-v2">resumen de V2</a> y la <a href="/es/pricing">página de precios</a>.
</div>

## Preguntas frecuentes

### ¿Qué formatos de archivo puedo convertir con la API de conversión de archivos de EnConvert?

La API expone 51 endpoints de conversión en cuatro categorías: páginas web (URL a PDF, captura de pantalla o Markdown), formatos de datos (JSON, XML, YAML, CSV, TOML, Markdown, HTML), documentos a PDF (Word, Excel, PowerPoint, Pages, Numbers y formatos OpenDocument) y conversiones de imágenes (JPEG, PNG, SVG, HEIC, WebP).

### ¿Necesito un SDK para usar la API de conversión de archivos?

No. EnConvert no requiere ningún SDK: realizas solicitudes HTTP estándar desde cualquier lenguaje o plataforma a la URL base `https://api.enconvert.com`, seguida de la ruta del endpoint, como `/v1/convert/url-to-pdf`.

### ¿La API admite conversión de archivos asíncrona?

Sí. La API ofrece modos síncrono y asíncrono: obtén resultados de inmediato o consulta el estado hasta la finalización en trabajos de larga duración, y las notificaciones de trabajos entregan callbacks webhook cuando finalizan las conversiones asíncronas.

### ¿Cómo me autentico con la API de EnConvert?

Se admiten dos métodos de autenticación: claves privadas para integración servidor a servidor y claves públicas con JWT para uso del lado del cliente.

## Adónde ir a continuación

- [Guía rápida](/es/docs/quickstart.md) pone en marcha una primera conversión con cURL, Python o Node.js.
- [Conceptos](/es/docs/concepts.md) explica las superficies de acceso, los trabajos síncronos y asíncronos, las URLs de salida firmadas y en qué se diferencian V1 y V2.
- [Endpoints](/es/docs/endpoints.md) es la referencia de Perceive, Ingest y todas las rutas de conversión, además de los parámetros de solicitud que comparten.
- [Guías](/es/docs/guides.md) cubre la ingesta de archivos, los webhooks, el procesamiento por lotes y las integraciones: MCP, n8n, la CLI y los SDKs.
