Page Screenshot Capture
Pricing
Pay per usage
Page Screenshot Capture
Capture full-page or viewport screenshots of any URL. Configurable resolution, format, and quality settings.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Page Screenshot - Full Page & Viewport Capture (Desktop, Mobile, Tablet)
Take high-quality screenshots of any webpage. Supports full-page capture, desktop/mobile/tablet device presets, PNG and JPEG formats, and custom wait conditions. Screenshots are saved to Apify key-value store with direct download URLs.
What does Page Screenshot do?
Give it a list of URLs and it renders each page in a real Chromium browser, waits for content to load, and captures a screenshot. Choose device presets (desktop 1920x1080, iPhone, iPad), image format, and whether to capture the full scrollable page or just the visible viewport.
Key features:
- ✅ Full-page or viewport-only screenshots
- ✅ Desktop, mobile, and tablet device presets
- ✅ PNG and JPEG output with quality control
- ✅ Wait for specific CSS selectors or network idle
- ✅ Direct download URLs for each screenshot
How much does it cost?
- Pricing: Pay per event — $0.05 per screenshot
- Typical use: 100 screenshots ≈ $5
Input example
{"urls": ["https://example.com", "https://github.com"],"device": "mobile","fullPage": true,"format": "png"}
Output example
{"url": "https://example.com","title": "Example Domain","screenshotUrl": "https://api.apify.com/v2/key-value-stores/.../records/screenshot-...","device": "mobile","viewport": { "width": 390, "height": 844 },"fileSizeKB": 245,"capturedAt": "2025-01-15T10:30:00.000Z"}
Use cases
- Visual QA: Verify how your site looks across devices before deploying
- Competitor monitoring: Track visual changes to competitor websites
- Archiving: Capture snapshots of web content for records
- Report generation: Include website screenshots in automated reports
Built by Donny Dev