Skip to content
SPECIFICTION
Get listed

WebsiteScreenshotAPI

By ScreenshotAPI · websitescreenshotapi.net

From $17/mo Free plan WebAPI
Visit websitescreenshotapi.net
Spec score 8.3 #11 of 40 in Screenshot APIs

Spec sheet

What it does
WebsiteScreenshotAPI renders webpage URLs into image, PDF, and animated video files through HTTP API requests.Read 15 Oct 2026 · websitescreenshotapi.net
Deployment
cloudRead 29 Sep 2026 · websitescreenshotapi.net
Support
Priority support and custom rate-limit requests are listed for the Scale plan, while custom on-premises arrangements require contacting sales.Read 15 Oct 2026 · websitescreenshotapi.net
Ad blocking
A built-in blocklist removes major ad networks and cookie consent banners on every plan.Read 1 Oct 2026 · websitescreenshotapi.net
Animation
The animation endpoint produces MP4, WebM, or GIF scrolling captures lasting from 1 to 30 seconds with 13 easing choices.Read 15 Oct 2026 · websitescreenshotapi.net
API authentication
Requests use Bearer tokens, with X-API-Key accepted as an alternative header.Read 15 Oct 2026 · websitescreenshotapi.net
Authentication
Plans include HTTPS and Bearer authentication, while signed URLs use HMAC signing.Read 1 Oct 2026 · websitescreenshotapi.net
Authentication inputs
Screenshot requests can include HTTP Basic credentials, Playwright cookies, custom headers, locale, and a custom user agent.Read 15 Oct 2026 · websitescreenshotapi.net
Bulk processing
Asynchronous batch requests accept up to 500 URLs and can notify a webhook when processing finishes.Read 15 Oct 2026 · websitescreenshotapi.net
Caching
A repeated signed URL within the 24-hour cache period is served as a free cache hit.Read 15 Oct 2026 · websitescreenshotapi.net
Content blocking
Options can block major advertising networks, cookie-consent banners, and common chat widgets.Read 15 Oct 2026 · websitescreenshotapi.net
Custom plans
Custom plans can provide higher request rates, dedicated IP ranges, custom retention and on-premises deployment through sales contact.Read 1 Oct 2026 · websitescreenshotapi.net
Dark mode
Captures can emulate a dark color scheme and reduced-motion preference.Read 15 Oct 2026 · websitescreenshotapi.net
Developer integrations
Documentation provides copy-paste examples for cURL, PHP, Python, Node.js, Ruby and Go, plus OpenAPI and Postman specifications.Read 1 Oct 2026 · websitescreenshotapi.net
Device emulation
Preset devices include iPhone 15 Pro, Pixel 7, iPad Pro 11, Galaxy S9, MacBook Pro 16, and desktop sizes.Read 15 Oct 2026 · websitescreenshotapi.net
Documentation depth
The docs include separate pages for authentication, screenshots, signed URLs, rate limits, errors, animations, bulk processing, and code examples.Read 15 Oct 2026 · websitescreenshotapi.net
Full-page capture
The screenshot endpoint can capture an entire scrollable page instead of only the viewport.Read 15 Oct 2026 · websitescreenshotapi.net
Key features
Render webpage URLs as PNG, JPG, WebP or PDF · Capture full scrollable pages · Configure viewport dimensions and device presets · Wait for load states, selectors or timed delays · Generate MP4, WebM and GIF scrolling animations · Block advertisements and cookie banners · Submit asynchronous bulk batches up to 500 URLs · Use HMAC-signed embeddable URLs and webhooksRead 29 Sep 2026 · websitescreenshotapi.net
Key handling
The full secret key is shown once at creation, and rotating a lost key revokes the old key.Read 15 Oct 2026 · websitescreenshotapi.net
Licence status
The opened official pages do not state an open-source licence or publish a self-hosting package.Read 15 Oct 2026 · websitescreenshotapi.net
Limit: failed renders billed
The quota documentation says failed renders consume units, including DNS, blocked-target, and SSL errors.Read 15 Oct 2026 · websitescreenshotapi.net
Limit: no overage
The documentation describes paid tiers as hard-capped at launch, so exceeding quota returns a quota-exceeded error instead of automatic overage billing.Read 15 Oct 2026 · websitescreenshotapi.net
Load controls
The API supports load-state waits, selector waits, and an additional delay of up to 10,000 milliseconds.Read 15 Oct 2026 · websitescreenshotapi.net
Maker identity
The site brands the product as ScreenshotAPI and shows a 2026 copyright notice.Read 15 Oct 2026 · websitescreenshotapi.net
Output formats
The service documents PNG, JPG, WebP, PDF, MP4, WebM, and GIF outputs.Read 15 Oct 2026 · websitescreenshotapi.net
PDF rendering
PDF output supports A4, Letter, Legal, and Tabloid paper sizes with page-break-aware rendering.Read 15 Oct 2026 · websitescreenshotapi.net
Quota limits
Free, Basic, Growth, and Scale quotas are hard monthly caps of 100, 2,400, 12,000, and 60,000 units respectively.Read 15 Oct 2026 · websitescreenshotapi.net
Rate limits
Documented request rates are 10, 50, 100, and 180 requests per minute for Free through Scale.Read 15 Oct 2026 · websitescreenshotapi.net
Rendering
The API renders any URL into PNG, JPG, PDF, MP4, GIF or WebM.Read 1 Oct 2026 · websitescreenshotapi.net
Retention
Generated files are automatically deleted after 24 hours and must be regenerated afterward.Read 15 Oct 2026 · websitescreenshotapi.net
Scroll videos
The service captures scrolling animations as MP4, WebM or GIF for 1 to 30 seconds with 13 easing options.Read 1 Oct 2026 · websitescreenshotapi.net
SDKs and examples
The documentation provides implementation examples for cURL, Python, Node.js, PHP, Go, and Ruby.Read 15 Oct 2026 · websitescreenshotapi.net
Security statement
Official documentation requires HTTPS and Bearer authentication and advises keeping signing secrets server-side.Read 15 Oct 2026 · websitescreenshotapi.net
Signed URLs
HMAC-SHA256 signed GET URLs can embed captures in images, Markdown, email content, and no-code tools such as Bubble or Webflow.Read 15 Oct 2026 · websitescreenshotapi.net
Support
docsRead 29 Sep 2026 · websitescreenshotapi.net
Sync captures
A single API call returns a screenshot URL in seconds for live previews and on-demand renders.Read 1 Oct 2026 · websitescreenshotapi.net
Synchronous timeout
The synchronous screenshot endpoint waits up to 30 seconds and returns a processing response when rendering takes longer.Read 15 Oct 2026 · websitescreenshotapi.net
Unit pricing
PNG, JPG, and WebP cost one unit, PDF costs two, MP4/WebM cost one unit per second with a two-second minimum, and GIF costs two units per second with a three-second minimum.Read 15 Oct 2026 · websitescreenshotapi.net
Usage costs
PNG, JPG and WebP cost 1 unit, PDFs cost 2 units, MP4/WebM costs 1 unit per second with a 2-second minimum, and GIF costs 2 units per second with a 3-second minimum.Read 1 Oct 2026 · websitescreenshotapi.net
Viewport controls
Requests can set viewport width from 320 to 3840 pixels and height from 240 to 2400 pixels.Read 15 Oct 2026 · websitescreenshotapi.net
Webhook security
Webhook callbacks can be verified with HMAC-SHA256 signatures in the X-ScreenshotAPI-Signature header.Read 1 Oct 2026 · websitescreenshotapi.net
Webhooks
Batch callbacks are HMAC-signed and retried with exponential backoff.Read 15 Oct 2026 · websitescreenshotapi.net

Plans and prices

Basic $17 a month $17 / month 2,400 screenshots / month · 50 requests / minute · stealth mode · premium proxies Read 1 Oct 2026 · websitescreenshotapi.net
Growth $79 a month $79 / month 12,000 screenshots / month · 100 requests / minute · MP4 / GIF animation · scrolling videos · choose IP location Read 1 Oct 2026 · websitescreenshotapi.net
Scale $259 a month $259 / month 60,000 screenshots / month · 180 requests / minute · GPU rendering · priority support · custom rate-limit on request Read 1 Oct 2026 · websitescreenshotapi.net
Free Free free 100 screenshots/month · 10 requests/minute · PNG/JPG/PDF · full-page · signed URLs · 24h retention Read 15 Oct 2026 · websitescreenshotapi.net
Free Free Free 100 screenshots / month · 10 requests / minute · PNG / JPG / PDF · 24h retention Read 1 Oct 2026 · websitescreenshotapi.net
Basic $17 a month $17 / month 2,400 screenshots/month · 50 requests/minute · stealth mode · premium proxies Read 15 Oct 2026 · websitescreenshotapi.net
Growth $79 a month $79 / month 12,000 screenshots/month · 100 requests/minute · MP4/GIF animation · scrolling videos · selectable IP location Read 15 Oct 2026 · websitescreenshotapi.net
Scale $259 a month $259 / month 60,000 screenshots/month · 180 requests/minute · GPU rendering · priority support · custom rate limit on request Read 15 Oct 2026 · websitescreenshotapi.net

Every WebsiteScreenshotAPI plan and price →

Where Specifiction places it

Alternatives to WebsiteScreenshotAPIAll alternatives →