Website Screenshot API — Full Page, Mobile, Ad-Block
Pricing
$2.00 / 1,000 screenshots
Go to Apify Store

Website Screenshot API — Full Page, Mobile, Ad-Block
Pricing
$2.00 / 1,000 screenshots
Rating
0.0
(0)
Developer
John May
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Security
Limited permissionsShare
Website Screenshot API
Turn any URL into a pixel-perfect screenshot — full page, mobile or desktop — in one API call. No browser setup, no CSS headaches.
Why this Actor?
- 📸 Full-page capture — the entire scrollable page, not just the viewport
- 📱 Real device profiles — iPhone 15, iPhone SE, iPad Pro, Pixel 8 presets with correct user agents and pixel density
- 🚫 Ad & tracker blocking — clean screenshots without banners or cookie walls
- 🍪 Cookie-banner auto-dismiss — clicks "Accept all" for you before capture
- 🖼️ PNG / JPEG / WebP with adjustable quality
- ⚡ Fast — optional font blocking and smart waits
Input
{"urls": ["https://stripe.com", "https://example.com"],"fullPage": true,"format": "png","device": "iphone-15","blockAds": true,"waitMs": 1500}
Output
Each screenshot is saved to the run's key-value store; the dataset lists every result with a direct download URL:
{"url": "https://stripe.com","status": "succeeded","screenshotKey": "stripe.com-https-stripe-com.png","screenshotUrl": "https://api.apify.com/v2/key-value-stores/.../records/stripe.com-https-stripe-com.png","format": "png","bytes": 284123}
Usage tips
- If a site blocks datacenter IPs, enable Apify Proxy (residential recommended) in the input.
- Heavy JavaScript sites: increase
waitMsor usewaitUntil: networkidle. - Screenshots can be posted straight to Slack, Notion, Google Sheets, or saved as compliance evidence.
Use cases
- Website redesign archives and A/B documentation
- Compliance / audit evidence (price pages, terms of service)
- Automated portfolio and social media previews
- Monitoring partner or competitor pages visually
Integration
Call it from your code with the Apify API or from Make / Zapier / n8n webhooks. Pass URLs, receive image URLs.