Docs / Getting started
Welcome
ScreenshotInk is a screenshot API with bulk tools, visual change monitoring and an MCP server — one key, one quota, every channel. This page gets you from zero to your first capture in about a minute.
Quickstart
-
1
Create a free account — 100 captures/month, no card required.
-
2
Create an API key on the API Keys page. The full key is shown once — copy it then.
-
3
Capture:
terminalcurl "https://screenshotink.com/v1/capture" \ -H "Authorization: Bearer sk_live_…" \ -d url="https://example.com"
The response is JSON with an image_url you can hot-link or download — see Response Format. Defaults render a 1440×900 PNG above the fold; add full_size=true for the whole page.
Prefer Postman?
A ready-made collection with all 12 recipes (PDF, HTML-to-image, dark mode, clip…) and a stable error example. Import both files, set api_key, capture.
One quota, four ways in
REST API
POST /v1/capture from any language. All parameters →
Browser tools
Bulk, responsive, Lighthouse and sitemap runs without writing code. Tools docs →
Monitors
Scheduled captures with pixel-diff alerts. Monitoring docs →
MCP for agents
Your agent captures and sees pages in the same turn. MCP docs → live
Plan limits at a glance
| Free | Starter | Pro | Scale | |
|---|---|---|---|---|
| Captures/month | 100 | 2,000 | 10,000 | 50,000 |
| Rate limit | 1 req/s | 5 req/s | 10 req/s | 20 req/s |
| Monitors | 1 · daily | 5 · daily | 25 · hourly | 100 · hourly |
| Image retention | 30 days | 90 days | 365 days | 365 days |
Full quota table on the pricing page. Failed captures and 24h cached repeats are never billed.