FForgeKit

Website Screenshot API

TL;DR: ForgeKit captures pixel-perfect screenshots of any public URL. Each programmatic page includes load time benchmarks, tech stack data, and site-specific config tips.

Capture a screenshot now

Why programmatic screenshot pages?

Developers search for site-specific screenshot guidance — how to capture google.com, github.com, or their own SaaS dashboard. Generic docs miss the nuance: wait times, ad blocking, mobile viewports, and lazy-loaded content vary per site. ForgeKit publishes data-driven guides for 1,000+ domains with proprietary performance metrics you cannot get from template substitution alone.

Every screenshot page includes eight or more unique data points: measured load time, detected tech stack, mobile rendering score, recommended viewport dimensions, wait conditions, ad-block settings, API config JSON, and community tips from developers who capture that site in production.

How the Screenshot API works

Send a POST request with the target URL, viewport dimensions, and optional wait conditions. ForgeKit queues an async job, renders the page in headless Chrome, and returns a PNG or WebP image. Jobs support webhooks for completion callbacks — ideal for CI pipelines and agent workflows.

POST /api/v1/screenshot
{
  "url": "https://example.com",
  "width": 1280,
  "height": 720,
  "waitMs": 2000,
  "blockAds": true
}

Use cases

  • Visual regression testing: Capture baseline screenshots in CI and diff on every deploy
  • OG image fallbacks: Generate preview images when sites lack Open Graph tags
  • Competitive monitoring: Track competitor landing page changes weekly
  • AI agent browsing: Give LLM agents eyes via MCP screenshot tools
  • Archive and compliance: Snapshot web content with timestamps for legal holds
  • Thumbnail generation: Build link preview cards for social and bookmark apps

Top screenshot targets

Browse by category

FAQ

What formats are supported?

PNG, WebP, and JPEG. Set format in the request body.

Can I capture authenticated pages?

Pass cookies or custom headers in the request for authenticated sessions.

How many credits per screenshot?

1 credit for standard viewport, 2 for full-page captures.

Is there a free tier?

Yes — 250 credits/month on the Developer plan, no credit card required.

Does ForgeKit support MCP?

Yes. AI agents can discover and call screenshot tools via our MCP server.

Try the live tool · API docs · Get API key