v1.0 — Open Source

Website screenshots
with one curl command

Instant API key. No signup. No email. Just you, your terminal, and a full-page PNG.

# Get an instant API key — no signup
$ curl https://snapshot-api-production-1374.up.railway.app/key
{"key":"ss_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","referral_code":"abc123"}

# Take a screenshot
$ curl "https://snapshot-api-production-1374.up.railway.app/screenshot?url=https://example.com&key=ss_xxx" > screenshot.png

# From zero to PNG in ~10 seconds

Why SnapShot API

00

Zero Signup

Get a key with one curl call. No email, no OAuth, no dashboard to navigate. Your first screenshot in under 10 seconds.

↑

Referral Bonuses

Share your referral link — both parties get +50 screenshots/month. Stackable, unlimited. Your usage grows with your network.

➡

Full-Page Captures

Captures the entire page, not just the viewport. Works for any public URL. Returns a clean PNG ready for storage or processing.

{ }

JSON API

Simple REST endpoint. Returns PNG bytes or JSON errors. No SDK needed — works with curl, fetch, axios, or any HTTP client.

Pricing

Free

100 /mo
For side projects, weekend hacks, and experiments
  • 100 screenshots/month
  • Instant API key via curl
  • Referral bonuses (unlimited)
  • Full-page PNG
Get Started

Business

$49 /mo
For teams, agencies, and production workloads
  • 10,000 screenshots/month
  • Priority support
  • PDF output
  • Wait-for-selector support
  • Custom viewport sizes
Coming Soon

Use Cases

Dashboard Monitoring cron

Snapshot your dashboards every hour and archive them. Compare over time, detect outages visually.

0 * * * * curl "..." > dash-$(date +%H).png

CI/CD Visual Diff ci

Capture staging after every deploy. Compare against prod to catch visual regressions before they ship.

curl "..." > staging-$(git rev-parse --short HEAD).png
Or use the GitHub Action →

Price Monitoring data

Track competitor pricing pages, product listings, and availability indicators over time.

curl "..." > competitor-$(date +%F).png

Share & Earn More Capacity

Every referral gives both you and your friend +50 screenshots/month. No cap. Stackable. Share your link:

https://snapshot-api-production-1374.up.railway.app/?ref=YOUR_CODE

Your referral code is in the JSON response when you get your API key.