Website Screenshot
Pricing
$6.00 / 1,000 results
Website Screenshot
⚡️ Website screenshot: easy-peasy screenshots, PNG & JPG formats
0.0 (0)
Pricing
$6.00 / 1,000 results
1
2
2
Last modified
a day ago
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 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 or JPEG for smaller file sizes
🖼️ 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 quality or JPEG for smaller files
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}
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
On this page
Share Actor: