Screenshot & OG image API

Turn any URL into an image. One GET request.

Pixel-perfect screenshots and Open Graph images from one clean API. Built for real products, automation workflows and AI agents.

Sign in with GitHub or Google100 free creditsNo credit card required
HMAC-signed direct URLs
https://www.saasdesign.io/saas-landing-page-template/
GET
api.shotium.com/v1/screenshot
curl -G "https://api.shotium.com/v1/screenshot" \
  --data-urlencode "url=https://www.saasdesign.io/saas-landing-page-template/" \
  -H "Authorization: Bearer $SHOTIUM_KEY" \
  -o shot.png
200 OK1280 × 800 PNGcached 24h
Actual API output: screenshot of a SaaS landing template
Actual API output — not a mockup
Formats
PNG · JPEG · WebP
Full-pagesupported
Core features

Everything you need. Nothing you babysit.

A focused set of tools for reliable rendering, secure delivery and automation.

Screenshot API

Capture any public URL with control over viewport, full-page mode, format and quality.

OG image templates

Five typed templates rendered by a real browser — consistent social cards without designing each one.

Signed direct URLs

HMAC-signed links safe to embed in public HTML — no API key exposed, edge-cached by Cloudflare for a day.

SSRF-hardened

Every request the renderer makes is resolved, validated and IP-pinned — private networks stay unreachable.

No surprise bills

Billed only on successful delivery. When quota and credits run out you get a 429 — nothing auto-charges.

AI-agent friendly

llms.txt, copy-page-as-Markdown docs, and a one-click setup prompt your coding agent can run with.

Developer workflow

One GET, one image.

Request in, screenshot out — cached 24h, billed once.

Minimal API surface, production-grade output.

Viewport or full-page, three formats, quality control — one GET request with your key, nothing else to operate.

GET
https://api.shotium.com/v1/screenshot
  ?url=https://finwise-omega.vercel.app
  &width=1280
  &height=800
  &format=png
Actual API output: screenshot of the Finwise demo page
Actual API output — not a mockup
OG images

Social cards from a signed URL.

Drop an HMAC-signed link straight into your <head> — no API key exposed, and Cloudflare's edge absorbs the crawler traffic.

Five templates, rendered by a real browser.

Parameterised by query or JSON — consistent 1200×630 cards with fonts inlined, ready for social crawlers.

HTML
<meta property="og:image" content=
  "https://api.shotium.com/v1/og-image
   ?template=blog&title=Shipping+fast
   &uid=…&sig=…">
Actual API output: blog OG template
Rendered by the same pipeline — browse all 5 templates →
Pricing

Simple, predictable pricing.

Overage never auto-charges. One-time credit packs ($10 / 1,000 renders, never expire) cover everything else.

Free
$0
100 render credits on sign-up — one-time grant, never expires.
  • No credit card required
  • Full API access — nothing locked
  • GitHub or Google sign-in
Start free
Starter
$15 / month
For steady volume across screenshots and OG images.
  • 2,000 renders / month
  • $0.0075 per render
  • Cancel anytime — effective at period end
Choose Starter

Ship your first render today.

Start free with 100 credits. No credit card required.

Get started