PDF & screenshot APIs
PageRush
HTTP API for generating PDFs from Typst templates and JSON data
Fast PDF generation from Typst templates and JSON data with reproducible output, versioned templates, and async webhooks.
Overview

A look at pagerush.dev
PageRush is an HTTP API that renders PDFs from Typst templates and JSON data. Store a template once, then send JSON with each request to get a precise PDF back, even for long documents. The service features reproducible output with immutable versions, so the same template and data always produce the same document.
The platform is built for speed and reliability. Template compilation is fast—a two-page invoice takes about 5 milliseconds, a GST invoice with UPI QR code about 20 milliseconds, and a 300-page report under 4 seconds. PDFs are rendered in Mumbai, India, with the API running next to that service. Customers in India pay in INR and others in USD.
PageRush supports both sync and async rendering. Get the PDF in the response or pass a callback URL to receive it as a signed webhook. The service never charges for failed renders, and idempotency keys mean retried requests never render or bill twice. A visual template editor is available on every plan for placing text, tables, images, charts and barcodes with live preview.
Feature notes
- Visual template editor with live preview available on all plans
- Built-in support for QR codes, barcodes, charts and diagrams
- Multi-file templates with imports, images and fonts
- Versioned templates: publish new versions or rollback without code changes
- Sync or async rendering with webhook callbacks
- Reproducible output with immutable version tracking
- No charge for failed renders with automatic quota release
- Support for PDF/UA-1 accessible PDFs with tagging
- Bearer API keys with hashing and HMAC-SHA256 signed webhooks
- Idempotency keys prevent duplicate rendering and billing on retries
Pricing
Pricing model: Freemium
Free plan available. Pro plan: ₹999 per month for 10,000 PDFs. Business plan: ₹2999 per month for 50,000 PDFs. Enterprise plan: ₹9999 per month. Credits never expire and can top up monthly quotas.
Compare and explore
FAQ
- What is PageRush?
- PageRush is an HTTP API that renders PDFs from Typst templates and JSON data. Store a template once, then POST your data and get the PDF back, or pass a callback URL to receive it as a signed webhook.
- Why not render HTML in a browser?
- Typst compiles directly with no browser to start and no page to load, making it much faster. A two-page invoice compiles in about 5 milliseconds, a GST invoice with UPI QR code in about 20 milliseconds, and a 300-page report in under 4 seconds.
- Can I add QR codes, barcodes or charts?
- Yes. Popular Typst Universe packages are built in, including tiaoma for UPI QR codes and barcodes, CeTZ and Lilaq for charts, and Fletcher for diagrams. Nothing is downloaded at render time.
- Am I charged for failed renders?
- No. A unit of quota is reserved when a request starts and only committed if a valid PDF is produced. Failures, including templates that don't compile, release the reservation automatically.
- Do long documents count as more than one PDF?
- A PDF of up to 50 pages counts as one. Longer ones count once for every 50 pages started, so a 120-page report counts as three. The count is worked out after the render, from the pages actually produced.
Leave a review for PageRush
No reviews of PageRush yet. Run the first inspection.
Reviews are free and are never paid for. Open the reviews
Reviews and notes · Change log · Share the profile · Maker of this product? Claim the profile · Report a fault
PageRush has a free listing. The owner can unlock the full profile with a paid launch for $5:
- Founder story (locked)
- Milestones (locked)
- Demo video (locked)
- Dofollow website link (locked)
