PDF Table Extractor: Bulk PDF URLs to Text and Tables
Pricing
$4.00 / 1,000 pdf parseds
PDF Table Extractor: Bulk PDF URLs to Text and Tables
Extracts text, per-page markdown, tables and document metadata from the public PDF links you supply.
Pricing
$4.00 / 1,000 pdf parseds
Rating
0.0
(0)
Developer
Weio, Inc.
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Security
Limited permissionsShare
PDF Text & Table Extractor (bulk PDF URLs)
Give this actor a list of public PDF links and it returns, for each PDF, the plain text, a per-page markdown version, any ruled tables as rows, and the document metadata (title, author, creation date, page count).
Typical uses: feed filings, forms and reports into a search index or an LLM pipeline, pull tables out of statistical reports, or turn a folder of public PDFs into text for analysis.
It reads the PDF's own text layer. It does not do OCR: a scanned PDF that is only page images comes back with status no-text-layer and is free. Tables are detected where the PDF draws cell lines or has clearly aligned columns; borderless tables may come back as plain text instead.
Links are fetched once, as WeioBot, with robots.txt honoured. Private, local and internal addresses are refused. Files over 40 MB are skipped.
Input
{"pdfUrls":["https://www.irs.gov/pub/irs-pdf/fw9.pdf"],"maxPagesPerPdf":50,"extractTables":true}
pdfUrls is required (1 to 1,000 links). There is no default list: a run without links is rejected before it starts. maxPagesPerPdf defaults to 50 (max 500); longer PDFs are marked truncated.
Output
One row per link:
{"url":"...","final_url":"...","status":"ok","http_status":200,"error":null,"page_count":6,"pages_read":6,"truncated":false,"metadata":{"Title":"Form W-9","CreationDate":"D:2024..."},"text":"...","pages":[{"page":1,"text":"...","markdown":"...","tables":[[["Name","Qty"],["Apple","3"]]]}]}
status is ok, no-text-layer or error (with error saying why: http-404, not-a-pdf, file-too-large, unreadable-pdf:..., RobotsDisallowed...).
Pricing
$0.004 per PDF that returns text ($4 per 1,000), platform usage included. Rows with an error or no text layer are free.