PDFShot

Quickstart

Three ways to capture a PDF — the convert form, the REST API, and an inline curl one-liner.

1. From the browser

Go to pdfshot.deepsyte.com/convert, paste a URL, and hit Convert. The PDF lands in your dashboard within a few seconds. You don't need an account to try it — anonymous users get 3 PDFs per day per IP address.

If you sign up for free, the IP quota goes away (you get a per-account quota instead) and your captures are saved to your dashboard permanently.

2. From the dashboard

Once signed in, pdfshot.deepsyte.com/dashboard is your permanent library:

  • Real PDF thumbnails (page 1) on every card.
  • AI-derived tags (e.g. documentation, e-commerce).
  • Download / Share / Embed actions per capture.
  • Cursor-paginated history.

3. From the API

curl -X POST https://api.deepsyte.com/v1/screenshot \
  -H "Authorization: Bearer $DEEPSYTE_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://example.com",
    "pdf": true,
    "fullPage": true
  }'

You get back a screenshotId immediately. Poll GET /v1/screenshot/:id or stream it via SSE on GET /v1/screenshot/:id/stream until status === "done", then download from publicUrl.

The full REST surface lives at REST API. To get a callback instead of polling, see Webhooks.

On this page