Website Screenshot
Pricing
$6.00 / 1,000 results
Pricing
$6.00 / 1,000 results
Rating
0.0
(0)
Developer
i-Scraper
Maintained by CommunityActor stats
3
Bookmarked
145
Total users
39
Monthly active users
3 days ago
Last modified
Categories
Share
Website Screenshot - Capture High-Quality Screenshots
Capture professional screenshots of any website automatically. Perfect for website monitoring, documentation, archiving, and visual testing.
Why Use Website Screenshot?
- Save Time - Automate screenshot capture for multiple websites at once
- High Quality - Get pixel-perfect PNG or optimized JPEG and WebP screenshots
- Flexible Options - Full-page capture, custom viewport sizes, or specific elements
- Fast Performance - Block unnecessary resources for faster screenshot generation
- Reliable - Built on Playwright browser automation for consistent results
Key Features
📸 Multiple Format Support - Choose PNG for lossless quality, JPEG for compatibility, or WebP for compact files
🖼️ Full-Page Capture - Screenshot entire scrollable pages, not just visible viewport
⚡ Smart Resource Blocking - Speed up captures by blocking images, fonts, or stylesheets
🎯 Wait for Elements - Ensure dynamic content loads before capturing
🔧 Custom Viewports - Set any desktop, tablet, or mobile screen size
📊 Batch Processing - Capture multiple URLs in parallel
Common Use Cases
🔍 Website Monitoring - Track visual changes on competitor websites or your own pages
📚 Documentation - Create visual guides and tutorials with screenshots
🗄️ Archiving - Preserve website snapshots for legal or compliance purposes
🧪 Visual Testing - Generate screenshots across different viewport sizes
📊 Report Generation - Add website screenshots to automated reports
How to Use
Quick Start
- Enter one or more website URLs
- Click "Start" to run the actor
- Download screenshots from the dataset results
Configuration Options
URLs (required) - List of websites to capture
Viewport Size - Set browser window dimensions (default: 1920x1080)
- Mobile: 375x667
- Tablet: 768x1024
- Desktop: 1920x1080
Format - Choose PNG for lossless quality, JPEG for compatibility, or WebP for the smallest files. WebP is
preselected for new Console runs. Existing API and Task integrations that omit format continue to receive PNG.
Full Page - Capture entire scrollable page instead of just viewport
Wait Options - Control when screenshot is taken:
- Wait for page load
- Wait for specific elements to appear
- Add custom delay for animations
Resource Blocking - Speed up capture by blocking images, fonts, or other resources
Output
Each screenshot produces a dataset record with the following fields:
url- The URL that was screenshottedscreenshotKey- Key-value store key for the screenshot filescreenshotUrl- Public URL to access the screenshot (available after run completion)format- Screenshot image format usedviewportWidth- Browser viewport width usedviewportHeight- Browser viewport height usedfullPage- Whether full page screenshot was capturedtimestamp- ISO timestamp when screenshot was takentitle- HTML page titlestatus- Success or error statuserror- Error message if screenshot failed (null on success)
Example Configurations
Basic Screenshot
Capture a simple PNG screenshot with default settings:
{"urls": ["https://apify.com"]}
Full Page Screenshot
Capture entire scrollable page as high-quality JPEG:
{"urls": ["https://example.com"],"format": "jpeg","quality": 90,"fullPage": true}
Compact WebP Screenshot
Capture a full page with a much smaller output file:
{"urls": ["https://example.com"],"format": "webp","quality": 80,"fullPage": true}
Mobile View Screenshot
Capture with mobile viewport dimensions:
{"urls": ["https://example.com"],"viewportWidth": 375,"viewportHeight": 667}
Fast Screenshot
Speed up capture by blocking unnecessary resources:
{"urls": ["https://news.ycombinator.com"],"blockResources": ["image", "font"],"waitUntil": "domcontentloaded"}
What You Get
Each screenshot run provides:
- Dataset - Metadata for each screenshot including URL, timestamp, page title, and download link
- Key-Value Store - Actual screenshot image files in your chosen format
- Error Details - Clear error messages for any failed screenshots
Screenshots are accessible via public URLs after the run completes.
Performance & Reliability
✅ Fast - Captures up to 5 screenshots simultaneously
✅ Reliable - Automatic retry logic and graceful error handling
✅ Flexible - Wait for page load, network idle, or specific elements
✅ Smart - Block resources you don't need for faster processing