From a page you can see to data you can use.
Read images and PDF pages into text, Markdown, tables and structured document blocks.
Production access through RapidAPI & ApyHub.
Compare available capabilities & plans
One image or selected PDF page# Studio North
Design consultation
| Item | Amount |
| --- | --- |
| 3 hours | $255.00 | Ready for search & RAGIllustrative extraction. Recognition and reading order may need review.
Try this in the PlaygroundWhat will you build?
Choose a use case to see it in action.
Try it in the Playground.
Pick an example to open it in the Playground. Change anything and run it yourself.
Endpoints
Full referenceYour first request
Replace the base64 placeholder with your file. See the tutorial for an upload example.
import os
import httpx
base_url = "https://ocr-pdf-to-markdown-api.p.rapidapi.com"
headers = {
"X-RapidAPI-Key": os.environ["RAPIDAPI_KEY"],
"X-RapidAPI-Host": "ocr-pdf-to-markdown-api.p.rapidapi.com",
}
payload = {
"page": 1,
"format": "json",
"document": {
"base64": "BASE64_PDF",
},
}
response = httpx.post(
base_url + "/v1/ocr/document",
headers=headers, json=payload, timeout=120
)
response.raise_for_status()
print(response.json())Access & plans
Subscribe through a marketplace. They issue credentials, enforce plan allowances and handle billing. Check each capability’s listing for current plans and units.
Good to know
One image or PDF page per request. The demo processes one selected page from a PDF of up to 20 pages. Recognition and reading order can be imperfect; review important text, numbers and tables.
Website demos use small inputs and an anonymous allowance. Production limits depend on your marketplace plan.
Demo limits & data handlingFAQ
Which marketplace should I pick?
Choose an available listing for the capability you need. Compare its current plans, allowance and billing units. Examples on this site support both providers.
How does the demo allowance work?
When enabled, demos share 10 light and 2 heavy dispatched attempts per UTC day, with browser and network limits. This is an anonymous allowance, not a guaranteed per-person entitlement.
What if a live demo is paused?
Use the supplied sample preview and integration examples. Available marketplace listings provide production access independently of the website’s demo gate.
Can I use my own files?
The demo accepts local files up to 2 MiB. Images are limited to 4 megapixels, PDFs to one selected page, and audio to 15 seconds. Review processing and retention details before submitting sensitive data.

