Send a URL.
Get the screenshot.
One POST /grabs returns a pixel-perfect image URL. No headless Chrome to provision, scale, or babysit. Your agents install it themselves in one line.
$0.002 a grab · 25,000 grabs for $50/year · no monthly waste

{
"id": "grab_a7f3c1",
"status": "done",
"url": "https://linear.app",
"image_url": "https://cdn.grabbit.live/g/a7f3c1.png",
"ms": 1180
}One install, every agent runtime
Your agent onboards itself.
Your agent doesn't need you for this. One command to sign in, and it's capturing. You never open a dashboard to do it by hand.
Integrate in five minutes.
A clean REST call and a typed SDK for every stack. JSON in, an image URL out.
{
"id": "grab_81bc923a",
"status": "done",
"url": "https://stripe.com",
"image_url": "https://cdn.grabbit.live/g/stripe_7a8fbc.png",
"width": 1280,
"height": 800,
"format": "png",
"ms": 1180
}
Handles the edge cases you'd rather not.
Every flag exists because real pages are messy. Grabbit absorbs that complexity so your grabs come back clean.
Agent-first · CLI & MCP
Your agents install Grabbit themselves: a one-line CLI (`npx grabbit.live`) or the hosted MCP server for Claude, Cursor, and any MCP-aware runtime.
Full-page or any viewport
Scroll-stitch the whole document with `full_page`, or set any width from 320 to 1920 px for a precise viewport shot.
Cookie-consent dismissal
Consent walls and cookie banners are cleared automatically before capture, so your grabs are never hidden behind a GDPR popup.
Wait & target a selector
Delay up to 10 s for animations to settle, or pass a `selector` to frame one element exactly.
PNG, JPEG or WebP
One `format` field picks the encoding: lossless PNG for fidelity, WebP when bytes matter.
Async with signed webhooks
Send `Prefer: respond-async` for a 202, then receive an HMAC-signed webhook the moment it lands.
SSRF-guarded & idempotent
Private-IP targets are blocked at the edge, and idempotency keys make every retry safe to repeat.
Screenshots with a job to do.
Grabbit was built for agent loops. Powering coding, productivity and go-to-market agents.
Agents that check their own work
A coding agent ships a UI change, grabs the deploy preview, and runs it past a vision model before reporting done. The verify loop that makes autonomous frontend work trustworthy.
grab → vision model → ship
Receipts for autonomous actions
Agents that book, buy, or file on a human's behalf attach a screenshot of the confirmation page. Proof beats trust when nobody was watching.
action → grab → attach receipt
Enrichment for GTM workflows
Your GTM agent grabs a prospect's homepage and pricing page, reads what they sell and how they position it, and turns that into prospect intelligence, personalized outreach, and sharper targeting.
grab prospect → enrich → personalize
Pixel-perfect, exactly as rendered.
Every grab comes back exactly as a human would see the page: fonts loaded, gradients smooth, layout intact. Hosted on a CDN URL you can ship anywhere.



We did the homework for you.
Public pricing for every major screenshot API, normalized to ~10,000 grabs a month. No cherry-picking. Just where Grabbit actually stands.
| Provider | Per grab | Billing | Included | Waste | Features | Agent-first |
|---|---|---|---|---|---|---|
GrabbitYou are here | $0.002 | Annual · flat | 25,000 / yr | None | CLI · MCP | |
ScreenshotOne | $0.0079 | Monthly | 2,000 / mo | Monthly reset | MCP server | |
ScrapingBee | $0.0049† | Monthly | ~10,000 / mo | Monthly reset | MCP server | |
Browserless | $0.0013‡ | Monthly | 20,000 units / mo | Monthly reset | MCP server | |
Urlbox | $0.0066 | Monthly | 2,000 / mo | Monthly reset | ||
ApiFlash | $0.0035 | Monthly | 1,000 / mo | Monthly reset | ||
ScreenshotMachine | ~$0.003€ | Monthly | 2,500 / mo | Monthly reset | ||
Thum.io | $0.0002 | Usage · metered | $1–$20 / mo min. | Monthly min. |
Features (left → right, hover for each): Full-page capture · Custom viewport · Wait & target selector · Cookie-consent dismissal · PNG / JPEG / WebP.
Per-grab normalized to ~10,000 grabs/mo from public pricing, June 2026. Included is each provider's entry-plan allowance; Waste = quota or minimum spend forfeited each month when you under-use it (Thum.io meters usage but bills a $1–$20/mo minimum). † ScrapingBee is credit-based (≈25 credits/grab). ‡ Browserless bills in units (≈1 unit/grab). € ScreenshotMachine bills in euros.
Straight talk: at $0.002 a grab, only Browserless and Thum.io list a lower rate, and neither pairs it with an agent-first CLI and MCP server, flat annual billing, and zero monthly waste. A monthly plan bills you for a quota that resets every month; the grabs you don't use are gone. Grabbit credits are prepaid and don't reset.
One flat rate. Billed once a year.
$0.002 a grab at every tier. No monthly subscription to forget, no overage bills, and no monthly quota to waste. Prepay and you're done.
25,000 live grabs. About $4 a month, billed once.
- 25,000 live grabs / year
- Full-page, viewport & selector capture
- Async grabs + signed webhooks
- Branded cdn.grabbit.live delivery
- Idempotent & SSRF-guarded
Top up anytime at the same flat rate. Credits never reset.
- Everything in Annual
- Top up 50,000 for $100
- Top up 125,000 for $250
- Priority queue, no monthly waste
Millions of grabs with dedicated throughput and an SLA.
- Custom volume pricing
- Priority render queue
- Dedicated support & SLA
- Security & compliance review
Every plan includes the full REST API, async webhooks, and the one-line agent CLI.
Give your agent eyes.
LLMs read HTML. Humans see the rendered page. Grabbit is the perception layer in between. One POST, one pixel-perfect image, installed in a single line.
