Documents in.
Markdown out.

A fast, predictable API for turning PDFs, office files, and ebooks into structured Markdown.

Your first 500 pages are free. No card required.

Request200 OK · 184 ms
curl https://api.anymd.dev/v1/convert \
  -H "Authorization: Bearer $ANYMD_API_KEY" \
  -F "file=@report.pdf"

# Quarterly report

| Region | Revenue |
| :----- | ------: |
| EU     | €1.2M   |

Try it here

Upload a document and inspect the exact Markdown returned by the API.

Files are processed in memory and discarded immediately after conversion.

Choose a file to convert

Most document formats · up to 50 MB

Converting…

Built for the boring part

One synchronous request

Send a file and get Markdown back in the same response. No queues, polling, or webhook setup.

Useful structure preserved

Headings, tables, lists, links, and document hierarchy become clean GitHub-Flavored Markdown.

Predictable failures

Clear HTTP status codes for limits, unsupported formats, oversized files, and conversion errors.

Private by default

Files are converted synchronously in EU infrastructure and are not retained.

One endpoint,
most documents

Upload a single file or use the batch endpoint for a collection.

.pdf .docx .docm .doc .odt .pptx .ppt .odp .xlsx .xls .ods .csv .epub .rtf .txt .md .html .xml .json .yaml
View API reference →

Start with 500 free pages.

Then pay only for what you process.