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