Screenshots, PDFs, SSL audits, meta scans, and link crawls — nine documented REST endpoints with a 300ms median response. Try any of them free in your browser, then pay in credits when you automate it.
No free API tier — free testing happens on the tool pages, with the same production endpoint.
Not a list of toys — this is the reference. Every row is a live production endpoint you can test in the browser right now, at https://api.pocketutils.com/v1.
/screenshotRender a full-page PNG, WebP, or JPEG at any viewport.
/url-to-pdfConvert a live URL into a print-ready PDF document.
/broken-linksCrawl a sitemap and return every dead link with its status.
/ssl-scanInspect the certificate chain, cipher, and expiry window.
/down-checkReport reachability, HTTP status, latency, and resolved IP.
/link-extractExtract every link grouped by internal, external, and mailto.
/xbel-decryptDecrypt a protected XBEL bookmark archive into plain XML.
Testing on a tool page is free and never touches your credit balance.
Screenshot and PDF APIs have a reputation for being slow, and it is deserved — most of them launch a fresh browser for every single request. That one decision costs a second before your page even starts loading.
Chromium instances stay resident in every region. Your request is handed to a browser that is already running, so you never pay the ~1s launch cost.
TLS and DNS resolve at the closest region, and the render happens there too. The response never round-trips back to a single origin.
A timeout, an unreachable target, or a 500 on our side costs zero credits. Slow renders are our problem to fix, not your line item.
Measured over 30 days of production traffic against a set of mixed-weight public pages. Light endpoints — meta, SSL, uptime, link extraction — land between 90 and 220 ms.
There is no free API tier and no throwaway sandbox key. The website is the free tier — every endpoint is fully testable there before you spend anything.
Open the tool page for the endpoint you want. The playground hits the same production route with the same options — no key, no signup, no credits spent.
Open the playgroundsEvery endpoint has request and response schemas, error codes, rate-limit headers, and copy-paste snippets for cURL, Node, Python, Go, and PHP.
docs.pocketutils.comPick a plan, get a key instantly, and start calling the API. Credits come out of your monthly balance — 1 for light calls, 2 for renders.
See credit pricing1 credit per call
Fetch-and-parse work with no browser involved — meta scans, SSL inspection, uptime checks, link extraction, and XBEL conversions.
/meta-scan/ssl-scan/down-check/link-extract/xbel-decrypt/xbel-to-html2 credits per call
Anything that boots a headless Chromium instance or crawls more than one page. Heavier to run, so they cost one extra credit.
/screenshot/url-to-pdf/broken-linksFailed and timed-out requests never consume credits.
Estimate my usageSix patterns that come up constantly — each one is a handful of lines against endpoints you can test right now.
Render a screenshot of the live page at share time instead of maintaining a separate image pipeline. One POST, one URL back, cached on your side.
POST /screenshotRun a nightly cron that crawls each client domain for dead links, checks certificate expiry, and diffs meta tags. Ship the result as a PDF report.
POST /links/brokenGET /ssl/scanGET /meta/scanPoint the PDF endpoint at a rendered HTML route in your own app. You keep the templating in React; we handle Chromium, fonts, and page breaks.
POST /pdfPoll the uptime endpoint from your own scheduler, store the latency series where your other metrics already live, and alert on your own thresholds.
GET /downExtract every internal, external, and mailto link with anchor text and rel attributes, then feed it straight into your own index or spreadsheet.
GET /links/extractGET /meta/scanNo Chromium in your Dockerfile, no memory ceiling on your serverless function, no 50MB layer. One HTTP call, billed by the credit.
Any endpointThe things people ask before they wire this into something that matters.
Still stuck? Read the docsPlans start at $9 for 5,000 credits — enough for 2,500 screenshots or 5,000 meta scans a month. Top up whenever a spike hits.