Web Page & HTML to PDF Converter
Pricing
from $3.00 / 1,000 pdf createds
Web Page & HTML to PDF Converter
Turn any public URL or raw HTML into a print-quality PDF. Bulk URLs, A4/Letter, margins, backgrounds, page numbers. Pay only per PDF created.
Pricing
from $3.00 / 1,000 pdf createds
Rating
0.0
(0)
Developer
Tidyfold Tools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Converts public web pages, or your own HTML, into clean print-quality PDFs using headless Chromium. Built for bulk jobs: give it hundreds of URLs and get one PDF per page back, each with a direct download link.
Features
- Bulk URLs or a raw HTML string (great for invoices and reports rendered from templates)
- Paper sizes A4, Letter, Legal, A3, A5; portrait or landscape; custom margins
- Print or screen CSS, background colors and images, optional page-number footer
- Smart waiting for slow, JavaScript-heavy pages (network idle, load, or extra delay)
- Blocked or missing pages are reported with a clear error and not charged
Use cases
Archiving web pages, saving receipts and order confirmations, generating invoices or reports from HTML templates, compliance and evidence snapshots, turning docs pages into offline PDFs.
Input example
{"urls": ["https://example.com"]}
Output example
{"source": "https://example.com","status": "ok","title": "Example Domain","pages": 1,"bytes": 24117,"pdfUrl": "https://api.apify.com/v2/key-value-stores/<storeId>/records/example-com.pdf"}
Pricing
Pay per event, so you pay only for results.
$0.003 per PDF created ($3 per 1,000 PDFs). Pages that fail, time out, or return HTTP 400+ are never charged.
There is also Apify's standard run-start fee of $0.00005 per GB of run memory (a fraction of a cent per run). The exact prices are always shown on the Pricing tab. You can cap any run with the Maximum cost per run setting.
Use it from code or no-code tools
Every run can be started from the Apify API, the Apify Python/JS clients, or connected to n8n, Make, Zapier and Google Sheets through Apify integrations. Results download as JSON, CSV, Excel or XML.
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("tidyfold/web-to-pdf").call(run_input={'urls': ['https://example.com']})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Support
Found a bug or need a field added? Open an issue on the Issues tab. Tidyfold maintains these tools daily and usually replies within 1 business day.