Webshot
7.3#4 in screenshot apisFrom $1.99 a monthFree planAndroidiOSWebAPI
Visit| Fact | Webshot | YepAPI Screenshot API |
|---|---|---|
| Capture modes | The tool offers desktop, tablet, and mobile presets, plus premium custom-resolution captures from 320×240 to 3840×2160 pixels. | It supports viewport and full-page screenshots. |
| Deployment | cloud | cloud |
| Intended users | The pricing page describes Starter for side projects, bots, and light automation, Pro for products needing custom sizes and steady volume, and Business for high-volume apps and agencies. | The maker describes YepAPI as built for developers and says the Screenshot API can support visual testing, previews, and archival workflows. |
| Key features | Full-page and above-the-fold webpage capture · Desktop, tablet and mobile viewport presets · Custom viewport dimensions up to 3840×2160 on paid plans · JPG, PNG, WebP and PDF output · Headless Chrome rendering for JavaScript and lazy-loaded content · Unauthenticated POST capture API · Official JavaScript/TypeScript, Python and PHP SDKs · MCP server for AI-agent capture requests | Captures viewport or full-page screenshots. · Accepts custom viewport width and height. · Executes page JavaScript in a headless browser before capture. · Returns image data as a base64-encoded PNG. · Uses automatic proxy rotation for capture requests. |
| Security | The API documentation says private and reserved IP addresses are blocked for SSRF protection, and paid API keys are SHA-256-hashed at rest and can be revoked. | YepAPI says it uses HTTPS for data in transit, hashes API keys at rest, and uses internal access controls and audit logging. |
| Support | The contact page lists [email protected] for general support and [email protected] for API and higher-volume access. | The privacy policy directs privacy questions to the maker's email support address. |
| What it does | Webshot captures full-page or above-the-fold screenshots of publicly accessible webpages as JPG, PNG, WebP, or PDF. | The Screenshot API captures a webpage as a base64-encoded PNG through a POST request. |
You want what its maker publishes above — check its page for the details.
You want what its maker publishes above — check its page for the details.