PDF to Text & Markdown Extractor (URLs → clean text)
Under maintenancePricing
$5.00 / 1,000 processed documents
PDF to Text & Markdown Extractor (URLs → clean text)
Under maintenanceExtract clean text or Markdown from PDF files by URL. Reading-order text, layout mode for tables/columns, per-page splitting, page ranges, metadata (pages, title, author). Fast Poppler engine, pay per document. Ideal for RAG/LLM ingestion and document monitoring.
Pricing
$5.00 / 1,000 processed documents
Rating
0.0
(0)
Developer
Arthur
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
PDF to Text & Markdown Extractor — turn PDF URLs into clean text
Give it a list of PDF links and get back clean text or Markdown per document (or per page), plus metadata (page count, title, author, character count). Built on Poppler (pdftotext), the industry-standard PDF engine — fast, accurate reading order, optional layout mode that preserves columns and tables.
Why this Actor
- Simple: paste URLs, run, download JSON/CSV/Excel — no code.
- Three output modes:
text(reading order),layout(keeps spacing of columns/tables),markdown(headings and bullets guessed from the document structure — ideal for LLM/RAG pipelines). - Per-page splitting for chunking, and page ranges to skip covers or appendices.
- Cheap and predictable: pay per document, no minimum.
Use cases
RAG/LLM ingestion, contract and report analysis, invoice/receipt text capture (digital PDFs), academic paper collection, tender/government documents, monitoring public PDFs on a schedule.
Input
| Field | Description |
|---|---|
urls | List of direct PDF links |
format | text · layout · markdown (default) |
perPage | One item per page instead of per document |
firstPage / lastPage | Optional page range (1-based) |
maxSizeMb | Skip files larger than this (default 50) |
Output (dataset)
url, pages, title, author, chars, text — or with perPage: url, page, pages, title, chars, text. Errors are returned as items with an error field (download failed, not a PDF, too large) so batch runs never stop.
Limits
Digital PDFs only — scanned images (no text layer) return empty text; OCR is on the roadmap. Password-protected PDFs are not supported.
Pricing
Pay per event: $0.005 per document ($5 per 1,000 PDFs). Failed downloads are not charged.
FAQ
Does it handle big files? Yes, up to maxSizeMb (default 50 MB); increase for large reports.
Is the text order correct? Poppler follows the PDF's reading order; use layout for multi-column layouts and tables.
Can I schedule it? Yes — schedule in Apify, call via API, or connect to Make/Zapier/Google Sheets.