Pricing
$13.00/month + usage
Ultimate Screenshot
๐ Capture ANY website as HD screenshots, videos, or PDFs! ๐ธ 100+ device presets (iPhone, Android, tablets). Perfect for web scraping, monitoring, testing & marketing. Export as PNG/JPEG/PDF/MP4/GIF. Fast, reliable, proxy-ready. Try FREE now!
Pricing
$13.00/month + usage
Rating
5.0
(7)
Developer
Actor stats
23
Bookmarked
249
Total users
8
Monthly active users
1.3 days
Issues response
5 months ago
Last modified
Categories
Share
๐ธ Ultimate Web Screenshot & Video Capture Tool ๐ฅ
Transform any webpage into high-quality screenshots, PDFs, or engaging videos/GIFs with our powerful web capture tool. Perfect for web monitoring, content creation, documentation, and automated testing.
โจ Key Features
๐ท Multiple Output Formats
- Static Images: High-quality PNG/JPEG screenshots
- PDF Documents: Professional document generation with custom margins
- Video Content: MP4 recordings and animated GIFs
- Full-Page Capture: Capture entire webpage length, not just viewport
๐ฌ Advanced Video & Animation
- Screen Recording: Create MP4 videos of webpage interactions
- Animated GIFs: Generate engaging animated captures
- Scrolling Effects: Smooth scroll-through animations for long pages
- Custom Frame Rates: Control video quality and file size
๐ฑ Device Emulation
- 100+ Device Presets: iPhone, iPad, Android, tablets, and more
- Responsive Testing: See how your site looks on different devices
- Custom Dimensions: Set any viewport size for testing
- Orientation Support: Portrait and landscape modes
๐ Advanced Web Features
- Proxy Support: Bypass geo-restrictions and rate limits
- Cookie Management: Maintain sessions and bypass paywalls
- SSL Flexibility: Handle sites with certificate issues
- Custom User Agents: Simulate different browsers and devices
๐ Quick Start
Basic Screenshot
{"linkUrls":["https://example.com"],"outputFormat":"png","fullPage":true}
Mobile Device Emulation
{"linkUrls":["https://example.com"],"device":"iPhone 14 Pro","outputFormat":"jpeg"}
Video Capture
{"linkUrls":["https://example.com"],"outputFormat":"mp4","fullPage":true,"frameCounT":20,"frameIntervaL":500}
PDF Generation
{"linkUrls":["https://example.com"],"outputFormat":"pdf","formaT":"A4","printBackground":true}
๐ Input Configuration
๐ฏ Basic Settings
| Parameter | Type | Default | Description |
|---|---|---|---|
linkUrls | Array | ["https://apify.com"] | URLs to capture |
outputFormat | String | "jpeg" | Output format: jpeg, png, pdf, gif, mp4 |
fullPage | Boolean | false | Capture entire page length |
waitUntil | String | "networkidle0" | Page load condition |
timeouT | Integer | 15 | Page load timeout (seconds) |
delayBeforeScreenshot | Integer | 1500 | Pre-capture delay (ms) |
๐ฑ Device & Viewport
| Parameter | Type | Default | Description |
|---|---|---|---|
device | String | - | Device preset (iPhone 14, iPad Pro, etc.) |
window_Width | Integer | 1920 | Custom viewport width |
window_Height | Integer | 1080 | Custom viewport height |
๐ฌ Video/GIF Options
| Parameter | Type | Default | Description |
|---|---|---|---|
frameCounT | Integer | 15 | Number of frames to capture |
frameIntervaL | Integer | 10 | Milliseconds between frames |
frame | Integer | 10 | Frames per second (FPS) |
scrollSteP | Integer | 300 | Scroll distance per frame |
๐ PDF Options
| Parameter | Type | Default | Description |
|---|---|---|---|
formaT | String | "A4" | Paper size (A4, Letter, Legal, etc.) |
printBackground | Boolean | true | Include background colors/images |
toP, righT, bottoM, lefT | Integer | 0 | Margins in millimeters |
๐ Advanced Options
| Parameter | Type | Default | Description |
|---|---|---|---|
scrollToBottom | Boolean | false | Auto-scroll before capture |
cookies | Array | [] | Custom cookies for authentication |
proxyConfig | Object | {} | Proxy configuration |
enableSSL | Boolean | false | Strict SSL validation |
๐ Output Data
Each successful capture returns:
{"screenshot_image":"https://api.apify.com/v2/...","content_Type":"image/png","linkUrl":"https://example.com","screenshot_url":"https://api.apify.com/v2/..."}
๐ฏ Use Cases
๐ Business & Marketing
- Website Monitoring: Track visual changes and performance
- Competitor Analysis: Capture competitor pages regularly
- Social Media Content: Create engaging visuals for posts
- Portfolio Documentation: Showcase web projects
๐งช Development & Testing
- Responsive Testing: Verify mobile compatibility
- Cross-Browser Testing: Ensure consistent appearance
- Automated Screenshots: Integrate with CI/CD pipelines
- Bug Documentation: Capture error states visually
๐ Content Creation
- Tutorial Videos: Create step-by-step guides
- Documentation: Generate visual documentation
- Presentations: Professional webpage captures
- Archive Pages: Preserve webpage states
๐ Research & Monitoring
- Price Monitoring: Track e-commerce changes
- News Archival: Preserve article layouts
- Social Media Tracking: Monitor profiles and posts
- Academic Research: Capture web-based data
โ๏ธ Advanced Configuration Examples
Authenticated Capture with Cookies
{"linkUrls":["https://secure-site.com/dashboard"],"cookies":[{"name":"session_token","value":"abc123xyz","domain":".secure-site.com"}],"outputFormat":"png"}
Proxy-Enabled Capture
{"linkUrls":["https://geo-restricted-site.com"],"proxyConfig":{"useApifyProxy":true,"proxyUrls":["http://proxy.example.com:8080"]},"outputFormat":"jpeg"}
High-Quality Video Recording
{"linkUrls":["https://interactive-demo.com"],"outputFormat":"mp4","fullPage":true,"frameCounT":30,"frameIntervaL":100,"frame":24,"scrollSteP":200}
๐ง Technical Details
Supported Devices
Over 100 device presets including:
- iPhones: 4, 5, 6, 7, 8, X, 11, 12, 13, 14, 15 series
- iPads: Mini, Pro, Air, all generations
- Android: Galaxy, Pixel, Nexus series
- Tablets: Various Android and Windows tablets
Output Formats
- JPEG: Smaller file size, good for web use
- PNG: Lossless quality, supports transparency
- PDF: Document format with custom page sizes
- GIF: Animated format, perfect for demos
- MP4: High-quality video format
Performance
- Speed: Optimized for fast capture and processing
- Reliability: Built-in retry mechanisms and error handling
- Scalability: Handle multiple URLs efficiently
- Memory: Efficient frame management for video capture
๐ ๏ธ Installation & Usage
- Find this Actor on Apify Store
- Configure Input using the visual editor or JSON
- Run the Actor and wait for completion
- Download Results from the generated dataset
Integration Options
- Apify API: Programmatic access via REST API
- Webhooks: Automated notifications on completion
- Scheduling: Run captures at regular intervals
- Zapier/Make: Connect with other tools and services
๐ Troubleshooting
Common Issues
Page won't load?
- Increase
timeouTvalue - Check
enableSSLsetting for HTTPS sites - Verify URL accessibility
Screenshots are blank?
- Increase
delayBeforeScreenshot - Try different
waitUntilconditions - Check if site blocks automation
Video too short/long?
- Adjust
frameCounTandframeIntervaL - Modify
scrollStePfor better pacing - Use
timefullPagEto control duration
Device emulation not working?
- Ensure device name matches exactly
- Check if site has responsive design
- Try custom dimensions instead
๐ API Reference
Input Schema
The actor accepts a comprehensive input schema with validation for all parameters. See the complete schema in the actor's input configuration.
Output Schema
Results are stored in Apify Dataset with the following structure:
screenshot_image: Preview URLcontent_Type: MIME typelinkUrl: Source URLscreenshot_url: Download URL
๐ Best Practices
- Optimize for Purpose: Choose the right format for your use case
- Test Settings: Start with default values and adjust as needed
- Handle Failures: Use retry mechanisms for critical captures
- Monitor Usage: Track actor runs and optimize for efficiency
- Respect Limits: Be mindful of target site rate limits
๐ Performance Tips
- Use
jpegfor smaller file sizes - Reduce
frameCounTfor faster video processing - Enable
scrollToBottomfor dynamic content - Set appropriate
delayBeforeScreenshotfor complex pages
๐ค Support & Resources
Getting Help
- ๐ Website: flowextractapi.com
- ๐ง Email: flowextractapi@outlook.com
- ๐ Apify Profile: dz_omar
- ๐ฌ GitHub Issues: FlowExtractAPI
Social Media
- ๐ผ LinkedIn: flowextract-api
- ๐ฆ Twitter: @FlowExtractAPI
- ๐ฑ Facebook: flowextractapi
๐ Related Actors by DZ_OMAR
๐ฌ Video & Media
- YouTube Transcript Extractor - Extract transcripts with timestamps
- YouTube Scraper Pro - Complete channel and playlist extraction
- Zoom Scraper - Download recordings and transcripts
- Loom Scraper - Loom video and transcript extraction
๐ Real Estate
- Idealista Scraper API - Spanish property data with API
- Idealista Scraper - Real estate listings extractor
๐ ๏ธ Developer Tools
- Screenshot - Fast webpage screenshots
- Ultimate Screenshot - Advanced screenshot tool
- Network Security Scanner - Security vulnerability scanner
๐ฑ Social Media
- Facebook Ads Scraper Pro - Extract Facebook ads data
