Powerful Features, Simple Integration
ShotPort provides a comprehensive suite of tools to automate website screenshot generation with precision and ease. Explore what makes our API the perfect choice for your projects.
Core Screenshot Capabilities
High-Quality Screenshots
Capture crisp, pixel-perfect screenshots of any website.
Multiple Image Formats
Choose from PNG, JPEG, and WebP to suit your needs.
Custom Resolution
Specify exact viewport width and height up to 1920x1080 (and beyond for enterprise).
Full Page Screenshots
Capture the entire length of a webpage, not just the visible part.
Mobile & Desktop Viewports
Simulate various device sizes for responsive testing.
Configurable Delay
Wait for animations or content to load before capturing.
Advanced Customization & Control
Custom User-Agent
Set a custom browser user-agent string for the request.
JavaScript Execution
Execute custom JavaScript code on the page before capture.
Hide Elements
Specify CSS selectors for elements to hide (e.g., cookie banners, ads).
Set Cookies & Headers
Send custom cookies or HTTP headers with your screenshot request.
Precise Clipping
Define exact coordinates (x, y, width, height) or use a CSS selector to capture a specific element.
Watermark Control
No watermarks on paid plans for professional results.
Reliable API & Infrastructure
Developer-Friendly API
Simple, powerful REST API for easy integration into any application.
Scalable & Robust
Built on reliable AWS Lambda infrastructure to handle high volume.
Multiple AWS Regions
Ensures low latency and high availability for users worldwide (paid plans).
Fast Response Times
Optimized for speed to deliver your screenshots quickly.
Support & Account Management
Flexible Subscription Plans
From a generous free tier to enterprise solutions, find what fits you.
User Dashboard
Manage your account, API keys, usage, and billing (coming soon).
Various Support Tiers
Community support for Free, Email support for Lite, Priority for Pro & Enterprise.