Home › Catalog › Screenshot Tool › Why Forge Screenshot
Urlbox is the premium paid screenshot API for production link-preview and SEO-image pipelines — high-quality, well-documented, well-supported, and not free. Screenshotmachine occupies the freemium tier with watermarks and a monthly cap. The Forge Screenshot API is what you reach for when you need scripted screenshots, no API key, no watermark, no signup, and a free OG-image endpoint — for personal projects, internal CI, dev smoke tests, and prototypes.
| Feature | Forge Screenshot | Urlbox / Screenshotmachine / ScreenshotAPI |
|---|---|---|
| Capture a screenshot in the browser | ✓ | ✓ |
| Free REST API for scripts & CI | ✓ (GET /screenshot?url=...) | partial (paid; freemium tiers cap heavily) |
| API key required | × | ✓ (all three) |
| Watermark on free tier | × | ✓ (Screenshotmachine free tier) |
| Monthly request cap | per-IP rate limit only | ~100/mo on Screenshotmachine free; Urlbox starts paid |
| OG-image / social-card endpoint | ✓ (/og) | partial (Urlbox supports via params; not a dedicated endpoint elsewhere) |
| Custom dimensions / format (PNG / JPEG) | ✓ | ✓ |
| Cost | $0, no signup, no API key | Urlbox from $19/mo; Screenshotmachine free w/ caps; ScreenshotAPI free w/ caps |
| Enterprise SLA, device emulation, auth cookies | × | ✓ (premium services do this well) |
Most screenshot APIs gate even the free tier behind email registration plus an API key in every request, and the free output carries a watermark. Forge Screenshot is one curl away:
curl "https://forge-node.tail2b516d.ts.net/screenshot?url=https://example.com&width=1280&height=800" --output shot.png
No login, no API key, no newsletter, no watermark stamp in the corner.
If you are rendering an Open Graph image for a link preview in a personal app or a side project, you do not want to sign up for a $19/mo plan. The Forge /og endpoint produces a 1200×630 social-share card straight from a URL:
curl "https://forge-node.tail2b516d.ts.net/og?url=https://example.com" --output card.png
Embed the URL directly in your <meta property="og:image"> tag — Twitter, Discord, Slack, LinkedIn, Facebook all resolve it on link unfurl.
Need a screenshot for every URL in a sitemap, for a doc-site preview gallery? Loop in shell:
while read -r url; do
slug=$(echo "$url" | md5sum | cut -d' ' -f1)
curl -s "https://forge-node.tail2b516d.ts.net/screenshot?url=${url}&width=1280" -o "out/${slug}.png"
done < urls.txt
The freemium services cap you at 100/mo on the free tier; Forge is rate-limited per IP but does not impose a monthly cap.
Drop a screenshot capture into the end of your deployment pipeline and diff against the previous run's output. No API key to manage in CI secrets; just a URL.
Yes. No signup, no API key. Rate-limited per IP to keep abuse low. Details in the Screenshot API docs.
Custom width and height for browser-viewport mode, with PNG (default) or JPEG output. The /og endpoint defaults to 1200×630 for social-card use.
No. Forge Screenshot does not handle cookies, headers, or basic-auth injection. For authed pages, use Urlbox or one of the paid services.
Try the Screenshot tool, or browse the full free API catalog for 15 more developer APIs in the same no-signup style.