Skip to content

HTML to PDF API: a perfect PDF of any page, and a dated copy of it.

One API call turns a URL or your HTML into a pixel perfect PDF and archives a timestamped snapshot of the page. No headless Chrome to babysit. Try it below, free, right in your browser.

  • Early access, launching soon
  • No card required
  • Your HTML stays yours

§ Live demo

Runs in your browser. Nothing is uploaded.

Your PDF is downloading. Want this as one API call, with the page archived too?

§ 01

One call, two deliverables

Nearly every PDF API hands you the file and forgets the page. Sitepdf returns the document your user needs and keeps the record your auditor will ask for, from the same request. We compared the whole market, including the tools that beat us.

§ 01.1

Render + archive in one call

Send a URL or raw HTML. Get back the finished PDF and, when you ask for it, a timestamped snapshot of exactly what was rendered, retrievable by API for the life of your retention window. How the archive works.

§ 01.2

Real Chromium, real CSS, real fonts

Pages render in managed Chromium, not a CSS-subset engine from 2011. Your web fonts load, your JavaScript runs, and wait-for-selector holds the shot until your charts are on screen. Converting live pages.

§ 01.3

Stop babysitting Puppeteer

Memory leaks, font packages, render drift after every Chrome release, 3am restarts: that is the real price of the "free" library. Replace the fleet with one HTTP call and a flat per-render cost. The honest math.

§ 01.4

Audit-ready, timestamped records

Every archived render carries its capture time and source. When legal asks what the page said in March, you answer with a retrievable snapshot, not a screenshot from someone's laptop. Data handling and retention.

§ 02

Send. Render. Get PDF + archive.

  1. 01

    Send a URL or raw HTML

    One POST to /v1/render with the page and your layout options: size, orientation, margins, headers and footers.

  2. 02

    We render it in managed Chromium

    Full CSS and JavaScript, web fonts, wait-for-selector for late content. The fleet, the scaling and the patching are our problem.

  3. 03

    You get the PDF, and the record

    The response links the finished document and, with archive=true, the timestamped snapshot you can retrieve forever after.

The call shape early access unlocks
curl https://api.sitepdf.com/v1/render \
  -H "Authorization: Bearer $SITEPDF_KEY" \
  -d url="https://example.com/invoice/1042" \
  -d format=A4 \
  -d archive=true

{
  "pdf_url": ".../documents/doc_8f3k2.pdf",
  "archive": {
    "id": "arc_o2m91",
    "captured_at": "2026-07-11T09:14:02Z"
  }
}

The full request and response walkthrough is on how it works.

§ 03

Planned pricing, locked for early access

These are the launch tiers we are building toward. Join early access now and these rates are yours for 12 months after launch, whatever happens to list pricing.

Starter

$29/mo planned

10,000 renders / mo

Recommended

Growth

$99/mo planned

50,000 renders / mo

Scale

$299/mo planned

250,000 renders / mo

Enterprise

Custom

Committed volume, legal hold, DPA

See full pricing

§ 04

For engineering and compliance leaders

The ROI case

A self-hosted rendering fleet bills you in engineer-hours and on-call pages. A managed API bills you a predictable per-render price. The comparison usually ends after the first incident review.

The risk avoided

Every render can leave an audit-ready, timestamped snapshot behind. E-discovery, regulatory retention and "what did the page say" disputes get answered from the archive, with retention and deletion you control.

The enterprise fit

SSO and roles, a 99.9% SLA and data residency are planned for launch; invoicing and a DPA are available from day one. The specifics, stated honestly, are on the security page.

§ 05

Fair questions

Is Sitepdf live yet?
We are in early access. The converter demo above is fully working today; the API opens to the early-access list first, in order. Joining is free and takes an email address.
Do I need a credit card?
No. Early access is free to join, and joining locks the planned launch pricing for your first 12 months. You pay nothing until the API is live for you and you choose a plan.
What do you store?
Nothing from a render unless you ask for an archive. The in-browser demo never uploads anything at all: your HTML is converted on your own machine.

More on the full FAQ, including how we compare to DocRaptor, PDFShift and self-hosting.

§ Early access

Get on the early-access list

The API opens to the list first, in order. Early access locks the planned launch rates for 12 months. No card required, launching soon.

Render + archive, one API