Site-Shot Blog

Best Website Screenshot API in 2026 — 8 Tools Compared

An honest, up-to-date comparison of the best website screenshot APIs in 2026 — ScreenshotOne, Urlbox, ApiFlash, Microlink, Thum.io, ScreenshotAPI.net, CaptureKit, and Site-Shot. Pricing per 1,000 screenshots, free tiers, full-page capture, proxies, ad/cookie removal, and MCP support compared.

Jun 14, 2026

Picking a website screenshot API in 2026 comes down to a few things: price per screenshot at your volume, whether there's a usable free tier, the quality of full-page rendering, geo/proxy support, and — increasingly — whether it works with AI agents (MCP). This guide compares eight of the most-recommended screenshot APIs with current pricing and features, so you can pick the right one fast.

Disclosure: this comparison is published by Site-Shot. We've tried to keep the numbers accurate and the trade-offs honest — including where competitors beat us. All prices were checked in June 2026; always confirm on each vendor's pricing page before you buy.

Quick comparison table

Cost per 1,000 is calculated from each provider's cheapest paid plan (lower is cheaper). "Full-page", "Ad/cookie removal", and "Geo proxy" reflect availability on entry-level plans where noted.

API Free tier Entry plan ~Cost / 1,000 Full-page Ad + cookie removal Geo proxy MCP server
Site-Shot Free online tool, no signup $5/mo · 2,000 $2.50 → $0.80 at scale ✅ (to 20,000px) ✅ (official)
ScreenshotOne 100/mo $17/mo · 2,000 $8.50
Urlbox 7-day trial (no free tier) $19/mo · 2,000 $9.50 BYO proxy
ApiFlash 100/mo $7/mo · 1,000 $7.00 Enterprise only 3rd-party
ScreenshotAPI.net 100 (trial) $9/mo · 1,000 $9.00 Paid tiers
CaptureKit 100/mo $7/mo · 1,000 $7.00 ✅ (stealth)
Microlink 50/day $49/mo · 46,000 $1.07 Pro
Thum.io 1,000/mo, no signup (branded) $2 / 10,000 hits $0.20 Paid tier

The short version: ScreenshotOne and Urlbox are the premium, feature-dense options (and the priciest per shot). Thum.io and Microlink are the cheapest on raw price. Site-Shot sits in the sweet spot — a full-featured Chromium API (full-page, country proxies, ad/cookie removal, and an official MCP server) at under a third of ScreenshotOne's or Urlbox's entry price, plus the only genuinely free, no-signup browser tool in the list.

The tools, one by one

Site-Shot renders pages in a real Chromium browser and returns a PNG/JPEG (or JSON with base64 + the target's response headers) from a single GET request — no SDK required. Full-page capture up to 20,000px, device emulation, country-specific proxies (IP, language, time zone, geolocation), and automatic ad + cookie-banner removal (no_ads, no_cookie_popup) that also keeps images clean for AI vision pipelines. An official MCP server (npx -y site-shot-mcp) exposes the same capture tools to Claude, Cursor, and other AI agents. The browser tool is free with no registration; the API starts at $5/mo for 2,000 screenshots (the $15 Lite plan includes 10,000) and drops to $0.0008/shot — $0.80 per 1,000 on the Professional plan. Best for: developers who want full-featured, real-browser screenshots without paying premium per-shot rates. Gaps: no native SDKs yet (on the roadmap) — you call the plain HTTP API directly.

ScreenshotOne — the developer-favorite premium API

ScreenshotOne is the most-recommended option, with a deep feature set (PDF, video, JS/CSS injection, dark mode, S3, webhooks), native SDKs in 7 languages, an official MCP server, and a dedicated AI-agents page. You pay for it: $17/mo for 2,000 shots ($8.50/1,000), $0.009 overage. Best for: teams that want the most polished, integration-rich option and don't mind the price.

Urlbox — premium, compliance-grade

Urlbox targets "revenue-generating businesses" with forensic-grade context (cryptographic timestamps/hashes), change detection, bring-your-own proxy support (route through your own provider) with built-in geolocation emulation, and many output formats. No free tier — a 7-day trial and a $100/10K guarantee instead. From $19/mo for 2,000 renders ($9.50/1,000). Best for: legal, compliance, and archival use cases where defensibility matters more than price.

ApiFlash — cheap and fast

ApiFlash runs Chrome on AWS Lambda for fast captures, with a simple feature set and a low $7/mo entry (1,000 shots). Geolocation/managed proxies are Enterprise-only. Best for: simple, fast, budget screenshots where you don't need geo-targeting.

ScreenshotAPI.net — broad feature set, developer-focused

ScreenshotAPI.net offers a wide parameter set, element capture, video output, PDF, data extraction, and cron scheduling from $9/mo (1,000); proxy support arrives on its higher tiers. No MCP. Best for: developers who want a broad parameter set at a low entry price.

CaptureKit — cheap, with content extraction

CaptureKit bundles screenshots with a Page Content API (HTML/Markdown/AI summaries), stealth proxies, and edge caching from $7/mo (1,000 credits), and now ships an official MCP server too. Best for: indie devs who also need clean web content to feed an LLM.

Microlink is a "browser as API" with full Puppeteer/Playwright control, an official MCP server, global edge caching, and excellent volume pricing ($49/mo for 46,000 ≈ $1.07/1,000). Free tier is 50 req/day. Best for: high-volume workloads and AI agents that want the cheapest full-featured option at scale.

Thum.io — cheapest raw price, real-time streaming

Thum.io streams an animated render while capturing, with a generous 1,000/mo no-signup free tier and $0.20/1,000 pricing. But the free tier is branded, full-page is a paid feature, and there's no ad/cookie removal or geo proxy. Best for: simple, high-volume thumbnails on a tight budget.

How to choose

  • Want a free screenshot with no signup? Use Site-Shot's online tool (or Thum.io's branded free tier).
  • Cheapest full-featured API? Microlink at volume; Site-Shot for the lowest entry commitment ($5/mo) — and an even lower $0.80/1,000 at scale — with a free browser tool to prototype against.
  • Most features / integrations regardless of price? ScreenshotOne or Urlbox.
  • Building an AI agent today? Site-Shot, ScreenshotOne, Urlbox, Microlink, and CaptureKit all ship official MCP servers right now — Site-Shot's is npx -y site-shot-mcp (API key from the pricing page).
  • Best value for real-browser quality on a budget? Site-Shot — under a third of the premium APIs' per-shot price, with full-page, proxies, ad/cookie removal, and an official MCP server included.

FAQ

What is the best website screenshot API in 2026? For most developers it's a trade-off between ScreenshotOne/Urlbox (most features, premium price), Microlink/Thum.io (cheapest), and Site-Shot (best value for full-featured, real-Chromium screenshots with a free no-signup tool and an official MCP server). Pick by your volume and whether you need MCP today.

What's the cheapest screenshot API? On raw per-shot price, Thum.io ($0.20/1,000) is cheapest. Among full-featured Chromium APIs, Site-Shot starts at $2.50/1,000 on its $5/mo plan and drops to $0.80/1,000 at scale — undercutting Microlink's $1.07/1,000 — while keeping a free no-signup browser tool.

Is there a free screenshot API with no signup? Site-Shot offers a free online screenshot tool with no registration; Thum.io offers a no-signup free API tier (with branding). Most other APIs require a free account to get an API key. Site-Shot's paid API, like the others, still requires an account and API key (from the pricing page).

Which screenshot APIs work with AI agents / MCP? Site-Shot, ScreenshotOne, Urlbox, Microlink, and CaptureKit ship official MCP servers today — Site-Shot's is npx -y site-shot-mcp (registry id io.github.site-shot/site-shot-mcp). ApiFlash is available via third-party MCP wrappers. ScreenshotAPI.net and Thum.io have no MCP server.

Can a screenshot API remove ads and cookie banners? Yes — Site-Shot (no_ads, no_cookie_popup), ScreenshotOne, Urlbox, ApiFlash, ScreenshotAPI.net, CaptureKit, and Microlink all support removing ads and cookie-consent banners for cleaner captures.


Capture your first screenshot free in your browser — no signup — at site-shot.com. Ready to automate? Get an API key on the pricing page, or read the API docs.