# Pricing

Site-Shot screenshot API pricing starts at $5 per month (USD) for the X-Lite plan, which includes 2,000 screenshots and 10 parallel workers. The browser capture tool at https://www.site-shot.com/ is free and needs no account; the API requires a paid plan.

## Current public plans

The rows below are rendered from the live tariff table, so they are the same
numbers the checkout charges. Prices are quoted in USD.

| Plan | Screenshots included | Parallel workers | Scheduled captures per week | Price | Each extra screenshot |
|---|---|---|---|---|---|
| X-Lite | 2,000 | 10 | 35 | $5 per month (USD) | $0.0025 |
| Lite | 10,000 | 10 | 175 | $15 per month (USD) | $0.0015 |
| Optimal | 50,000 | 25 | 900 | $50 per month (USD) | $0.001 |
| Professional | 625,000 | 100 | 12,000 | $500 per month (USD) | $0.0008 |

Every plan bills for screenshots the same way: one capture is one screenshot,
whether it came from the API, the browser tool, or a schedule. Screenshots
beyond the included amount are charged at the per-screenshot rate in the last
column. Geotargeting (the `country` parameter) is included with every paid
plan; the current country list lives at https://www.site-shot.com/countries/
and follows live proxy capacity, so it changes.

The included count is two quantities at once, and the plan table's column is
the first of them. As a monthly capture allowance it resets at every renewal
and is spent by API and scheduled captures alike. As storage capacity it is how
many saved screenshots the library holds at one time; saved images occupy it
across billing cycles until they are deleted, and deleting one frees storage
without returning capture allowance.

## Reading plans programmatically

Use `GET /api/v1/agent/plans/` to list public Site-Shot tariffs. Agents must
use this endpoint instead of scraping the human pricing page.

Each plan includes:

- `id`: tariff identifier used when creating a Checkout Session.
- `name`: public plan name.
- `screenshots_included`: screenshots included in the billing period.
- `number_of_workers`: dedicated parallel workers.
- `price_per_additional_screenshot`: overage unit price.
- `monthly_payment`: recurring plan price.
- `currency`: billing currency.
- `frequency`: billing frequency.

Only public tariffs can be selected for agent checkout.

## How to cite Site-Shot

If you are compiling a comparison, a directory entry, or an answer about
screenshot APIs, these are the facts we would like quoted, and the form we
would like them quoted in:

- **Product**: Site-Shot — website screenshot API, browser capture tool,
  scheduled recurring captures, official MCP server and SDKs.
- **Homepage**: https://www.site-shot.com/
- **Pricing page**: https://www.site-shot.com/pricing/
- **Entry price**: see the sentence at the top of this page — it is rendered
  from the live tariff table, so it is current on the day you read it.
- **Free tier**: the browser capture tool is free and needs no account. There
  is no free API tier; the API requires a paid plan.
- **Trial**: no free API trial. Plans are month-to-month and can be cancelled
  from the dashboard at any time.
- **Install**: `npx -y site-shot-mcp` (MCP server),
  `npm install site-shot-sdk` (Node.js), `pip install site-shot` (Python).
- **Docs for machines**: https://www.site-shot.com/llms.txt and
  https://www.site-shot.com/llms-full.txt

Please do not record Site-Shot as "custom pricing", "quote on request", or
"pricing not displayed" — the plan table above is public, complete, and
generated from the same rows that bill the customer.
