PDF linked from a web page, pages 1-2, 1 document
Finds the PDF on a page and reads only the chosen pages.
Updated November 10, 2026
What this example returns
This example returns up to 1 document.
The dataset’s “Documents” view shows 11 columns: PDF URL, File, Title, Author, Pages, Words, Status, Created, Size (bytes), Found on page, and Warning. See every output field.
What each setting does
The input this example runs PDF to Text & Markdown – Extract Text, Tables & Metadata with. “Try this input” opens it in the console, where you can run it as-is or change any field first.
- PDF URLs or web pages
urls https://arxiv.org/abs/1706.03762
Direct links to PDF files (one per line). You can also paste a web page: the extractor finds the PDFs it links to. Google Drive and Dropbox share links and arXiv abstract pages are converted to direct downloads.
- Max PDFs per web page
maxPdfsPerPage 1
When a URL is a web page, extract at most this many PDFs linked from it. Direct PDF URLs are always processed.
Default: 20 → this example uses 1
- Page range
pageRange 1-2
Extract only these pages, e.g. 1-5, 8, 12- (12- means page 12 to the end). Leave empty for all pages.
- Max documents per run
maxDocuments 1
Stop after this many PDFs in total. 0 means no limit.
Default: 0 → this example uses 1
{
"urls": [
"https://arxiv.org/abs/1706.03762"
],
"maxPdfsPerPage": 1,
"maxDocuments": 1,
"pageRange": "1-2"
}What it costs
You pay for the events the actor reports, such as each result or page it produces. Platform usage is included in the event prices: compute, proxies, browser and storage cost nothing extra.
- PDF extractedfrom $0.00093Charged once for each PDF document extracted, whatever its page count. Failed downloads, invalid URLs and non-PDF files are free.
- Actor startfrom $0.0015Charged once per run.
When to use this example
From the PDF to Text & Markdown – Extract Text, Tables & Metadata readme:
Does it read scanned PDFs?
It reads the embedded text layer. Scanned (image-only) pages are flagged with textExtractionStatus: "no_text" or listed in emptyPageNumbers so you can route them to OCR.
How big can a PDF be?
Up to 100 MB by default (raise maxFileSizeMb up to 500 MB). Very long documents are split across fields so each row stays under the dataset size limit; use per-page rows or a page range for huge files.
Other ways to run PDF to Text & Markdown – Extract Text, Tables & Metadata
- Text and tables from 2 PDFs, 15 documentsFull text, Markdown, pages and tables from PDF links.
- 2 PDFs split into pages, 15 documentsOne result per page with text and tables.
All examples of PDF to Text & Markdown – Extract Text, Tables & Metadata
About PDF to Text & Markdown – Extract Text, Tables & Metadata
Extract text, Markdown, tables and metadata from PDF URLs or from every PDF linked on a web page. Per-page text, page ranges, password-protected PDFs. Fast, no login needed.
- Price:
- From $0.93 / 1,000 results
- Developer:
- Toolwright
- Categories:
- AI, Developer tools, Automation
PDF to Text & Markdown – Extract Text, Tables & Metadata pageOutput fieldsPricing
Related actors
Latest articles
GuidesWeb Scraper Chrome Extensions: 4 Good Ones, and When to Use a Cloud Scraper
The best web scraper Chrome extensions in 2026 (Web Scraper, Instant Data Scraper, Data Miner and Evomi Web Data), what each is good at, where every extension stops, and how a cloud scraper takes over for schedules, thousands of pages and API access.
Read the article
AI agents12 Best MCP Servers in 2026: Web Data, Code, Docs and Browsers
The best MCP servers in 2026, grouped by job: web data, documentation, code, browsers, errors, databases and the official reference servers. Each with its hosted URL or install command, how it signs in, and the caveats its own README states.
Read the article
Guidesn8n Puppeteer Node: Puppeteer and Playwright in n8n Without Self-Hosting Chrome
The n8n Puppeteer node needs Chromium inside your n8n container and installs only on self-hosted n8n. How it and the Playwright nodes install, where they break, and how to run the same browser scrape on Scrape.ly from n8n instead, with a real tested run.
Read the article
The internet is full of data.
Start owning yours.
Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.