Text and tables from 2 PDFs, 15 documents
Full text, Markdown, pages and tables from PDF links.
Updated November 10, 2026
What this example returns
This example returns up to 15 documents.
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://www.irs.gov/pub/irs-pdf/fw9.pdf, https://arxiv.org/pdf/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 20
When a URL is a web page, extract at most this many PDFs linked from it. Direct PDF URLs are always processed.
- Detect tables
extractTables Yes
Find ruled tables and return them as rows of cells and as Markdown tables (also inserted into the Markdown output). Slower on long documents.
Default: No → this example uses Yes
- Max documents per run
maxDocuments 15
Stop after this many PDFs in total. 0 means no limit.
Default: 0 → this example uses 15
{
"urls": [
"https://www.irs.gov/pub/irs-pdf/fw9.pdf",
"https://arxiv.org/pdf/1706.03762"
],
"maxPdfsPerPage": 20,
"extractTables": true,
"maxDocuments": 15
}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.
Other ways to run PDF to Text & Markdown – Extract Text, Tables & Metadata
- PDF linked from a web page, pages 1-2, 1 documentFinds the PDF on a page and reads only the chosen pages.
- 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.