The Screenshot API
for Developers
Capture high-quality screenshots of any webpage in seconds.
Fast, reliable, and developer-friendly API built for scale.
20+ more options available in the full API — custom CSS/JS injection, PDF export, retina scaling, authentication, and more.
No screenshot yet
Enter a URL and click Capture
Everything you need for perfect screenshots
Powerful features designed to handle any screenshot use case at scale
Lightning Fast
Our infrastructure is always working for minimal latency.
Full Page Captures
Capture entire webpages, not just viewport. Scrolling screenshots made simple.
Any Device Size
Desktop, tablet, mobile - capture screenshots for any screen size or custom dimensions.
Enterprise Security
Your data is transferred encrypted to every step of the process.
Developer First
Simple REST API with comprehensive documentation and examples.
Multiple Formats
Export to PNG, JPEG, WebP, or PDF. Customize quality and more.
Advanced features for every use case
From simple screenshots to complex automation workflows, Screenshotty has the features you need to capture the perfect image every time
Responsive Screenshots
Capture websites at any viewport size. From mobile devices to 4K displays, get pixel-perfect screenshots for every screen size. Test your responsive designs across all breakpoints with custom width and height parameters.



Light or Dark Mode
Automatically capture screenshots in light or dark mode with a single parameter. Perfect for testing your site's theme implementation or showcasing both color schemes. We handle the prefer-color-scheme media query for you.


Full Page Screenshots
Capture the entire webpage from top to bottom, not just the visible viewport. Our smart scrolling technology handles infinite scroll, lazy loading, and dynamically loaded content to give you complete page captures every time.

Multiple Formats
Export screenshots in PNG, JPEG, WebP, or PDF format. Customize quality settings and image optimization. Need transparency? PNG format preserves alpha channels perfectly.




Transparent Background
Remove website backgrounds to get clean, transparent screenshots perfect for marketing materials, presentations, and design assets. Ideal for generating font previews, UI component showcases, or any isolated element captures. Works with PNG format to preserve full alpha channel transparency.


Block Cookie Banners & Ads
Automatically detect and remove annoying cookie consent banners, GDPR notices, privacy popups, and advertisements from your screenshots. Our intelligent blocking technology filters out display ads, pop-ups, and sponsored content for clean, distraction-free captures without manual intervention.


Multiple IP Regions
Capture screenshots from different geographic locations to see region-specific content, pricing, or localization. Choose from data centers in North America, Europe, Asia, and more for accurate geo-targeted testing.






Custom JavaScript and CSS
Inject custom JavaScript code or CSS styles before capturing screenshots. Perfect for hiding elements, triggering interactions, or modifying page content. Automate complex screenshot scenarios with full programmatic control.
curl -X POST "https://screenshotty1.p.rapidapi.com/v1/screenshot" \-H "Content-Type: application/json" \-H "X-RapidAPI-Key: YOUR_API_KEY" \-H "X-RapidAPI-Host: screenshotty1.p.rapidapi.com" \-d '{"url": "https://example.com","javascript_code": "document.querySelector('.cookie-banner')?.remove();\ndocument.querySelector('.modal-overlay')?.remove();"}' \--output screenshot.png
Simple integration in any language
Get started in minutes with our RapidAPI integration
What Will You Build?
From social media automation to AI pipelines — discover how developers are using our Screenshot API to power their products.
Ready to get started?
Try the live demo above or check out our documentation.
Choose your plan
Start free and scale as you grow. Transparent pricing with no hidden fees.
Basic
Perfect for testing and small projects
Pro
For growing teams and applications
Ultra
For high-volume applications
Mega
For enterprise-scale deployments
All plans include a 30-day money-back guarantee. Cancel anytime.