Cette page est aussi disponible en English
File conversion API

Let your agent open any file.

46 formats, one API call. Documents, images, web pages, and data, in and out. Single-file jobs return in under 5 seconds.

  • 46 endpoints
  • Sync under 5 s
  • Limited Time Free
  • No credit card
Part of Enconvert, the eyes and hands layer. Calling from an agent? Get the MCP server.
POST /v1/convert/url-to-pdf
curl -X POST "https://api.enconvert.com/v1/convert/url-to-pdf" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{"url": "https://example.com"}'

# Returns a signed download URL for the finished PDF.
Formats

Every format your product needs.

Mix and match within a family or across families. The full endpoint-by-endpoint matrix lives in the docs.

Documents10 formats

  • PDF
  • DOCX
  • XLSX
  • PPTX
  • ODT
  • EPUB
  • Pages
  • Numbers
  • HTML
  • Markdown

Images5 formats

  • JPEG
  • PNG
  • WebP
  • HEIC
  • SVG

Web capture6 formats

  • URL to PDF
  • URL to screenshot
  • URL to Markdown
  • HTML to PDF
  • HTML to PNG
  • Site crawl

Data5 formats

  • CSV
  • JSON
  • XML
  • YAML
  • TOML

Engine facts

Sync under 5 seconds

Single-file conversions return in the same request. Larger jobs switch to async with polling or webhooks.

Batch up to 400 files

One request, many files. Zip output and webhook callbacks on Studio and Production plans.

Chromium-quality rendering

URL conversions run a real browser engine: cookie banners dismissed, lazy images loaded, layouts intact.

Signed URLs only

Output files live on encrypted storage and come back as expiring signed URLs. Buckets stay private.

Agent-first

From one prompt to an open file.

The model names the file and the format it wants. The MCP server picks the tool, runs the conversion, and hands the result back. No HTTP, no polling, no glue in your code.

See every agent tool on the MCP server
agent · tool call
> Open this report and pull out the pricing table: https://example.com/q3-report.pdf

// the agent picks one tool, no HTTP glue
convert({
  url: "https://example.com/q3-report.pdf",
  to: "markdown"
})

-> q3-report.pdf opened as Markdown in 2.1s. 1,840 words, 1 table.

File conversion FAQs

Forty-six endpoints across four families: documents (PDF, DOCX, XLSX, PPTX, ODT, EPUB, Pages, Numbers, HTML, Markdown), images (JPEG, PNG, WebP, HEIC, SVG), web capture (URL to PDF, URL to screenshot, URL to Markdown, HTML rendering, full-site crawl), and data files (CSV, JSON, XML, YAML, TOML).
Single-file conversions return synchronously in under 5 seconds. Large files, full-site crawls, and big batches run async: you get a job ID and can poll or receive a webhook when the output is ready.
Yes. The free tier includes 100 conversions per month with a 5 MB file size limit and requires no credit card while for a limited time. Paid plans start at $29 per month for 2,000 conversions and 15 MB files.
Send multiple files in one request, up to 50 on Indie, 100 on Studio, and 400 on Production. Studio and Production plans can bundle results into a single zip and notify your server through a webhook callback.
Output files are stored encrypted and returned as expiring signed URLs; storage buckets are never exposed. Files auto-delete after your plan retention window: 1 hour on Free, 7 days on Indie and Studio, 30 days on Production.

First conversion in the next five minutes.

Limited Time Free. $29/mo when you scale. One bill, no surprises.