Available on RapidAPI

The Screenshot API
for Developers

Capture high-quality screenshots of any webpage in seconds.Fast, reliable, and developer-friendly API built for scale.

Try it live
API Ready
Block Ads
Remove advertisements
Block Cookies
Hide cookie banners
Full Page
Capture entire page
Scroll to Bottom
Load lazy content
Color Scheme
Light mode
Viewport Size
1280×800px
Wait Time (wait for page to load)
1.0s
Ready Event (when to capture)
Network Idle
Geo-targeting (capture from region)
Browser Language
User Agent

20+ more options available in the full API — custom CSS/JS injection, PDF export, retina scaling, authentication, and more.

View docs →
curl -X POST "https://api.nexusapis.dev/api/v1/demo/screenshot" \
-H "Content-Type: application/json" \
-H "X-RapidAPI-Key: YOUR_RAPIDAPI_KEY" \
-d '{"url":"https://example.com","format":"image/png","viewport_width":1280,"viewport_height":800,"full_page":true,"adblock":false,"block_cookie_banner":false,"light_mode":"light","ready_event":"networkidle","wait_ms":1000}'

No screenshot yet

Enter a URL and click Capture

1280 × 800Full
99.9% Uptime
5M+ Screenshots Rendered

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.

Screenshot at Desktop resolution
Screenshot at Tablet resolution
Screenshot at Mobile resolution

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.

Screenshot in dark mode
Screenshot in light mode
Light
Dark

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.

Full page screenshot
Full Page Capture

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.

Screenshot in PNG format
Screenshot in JPEG format
Screenshot in WebP format
Screenshot in AVIF format
.PNG
507 KB

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.

Screenshot with transparent background
Screenshot with solid background
With Background
Transparent

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.

Screenshot with cookie banner
Screenshot with cookie banner blocked
✓ Clean Capture
Cookies & Ads

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.

Screenshot from United States
Screenshot from United Kingdom
Screenshot from France
Screenshot from Spain
Screenshot from Brazil
Screenshot from Japan
🇺🇸United States

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.

screenshot.sh
cURL
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

curl -X POST "https://screenshotty1.p.rapidapi.com/v1/screenshot" \
-H "Content-Type: application/json" \
-H "X-RapidAPI-Key: YOUR_RAPIDAPI_KEY" \
-H "X-RapidAPI-Host: screenshotty1.p.rapidapi.com" \
-d '{
"url": "https://example.com",
"format": "image/png",
"viewport_width": 1920,
"viewport_height": 1080,
"full_page": true
}' \
--output screenshot.png
Real-World Applications

What Will You Build?

From social media automation to AI pipelines — discover how developers are using our Screenshot API to power their products.

Social Media Previews
Generate dynamic Open Graph images for link previews on Twitter, LinkedIn, and Facebook.
Boost click-through ratesDynamic contentBrand consistency
Web Archiving
Preserve website snapshots for legal compliance, historical records, or content backup.
Legal documentationChange trackingData preservation
E-commerce Intelligence
Monitor competitor pricing, product listings, and promotional campaigns automatically.
Price monitoringCompetitor analysisMarket research
SEO & SERP Tracking
Capture search engine results pages to track rankings and monitor visibility changes.
Rank trackingVisual reportsCompetitor monitoring
Automated Reports
Transform dashboards and analytics into shareable PDF reports or image summaries.
Scheduled exportsClient reportingData visualization
Visual Regression Testing
Detect UI changes and layout shifts across deployments with automated screenshots.
CI/CD integrationBug detectionDesign QA
Real Estate Listings
Capture property pages, virtual tours, and neighborhood maps for listing aggregation.
Property previewsMap capturesListing sync
Content Thumbnails
Auto-generate thumbnails and preview images for blogs, news articles, and media content.
Auto-generationConsistent sizingCDN-ready
AI & LLM Integration
Feed visual web data to AI models for analysis, training, or multimodal applications.
Visual contextWeb understandingData pipelines
Design Showcases
Create portfolio pieces, case studies, and mockups with pixel-perfect website captures.
Portfolio contentClient presentationsDesign reviews
Newsletter Content
Embed website previews and article screenshots in email newsletters and digests.
Visual emailsContent curationEngagement boost
Analytics Snapshots
Capture dashboard states for historical tracking, audits, and stakeholder updates.
Point-in-time dataAudit trailsExecutive summaries

Ready to get started?

Try the live demo above or check out our documentation.

View Documentation

Choose your plan

Start free and scale as you grow. Transparent pricing with no hidden fees.

Basic

$0.00/month

Perfect for testing and small projects

Requests
1,500 / month
then $0.005 each
Processing Priority
Low
1,500 API requests per month
Low processing priority
All screenshot formats
Basic support

Pro

$9.99/month

For growing teams and applications

Requests
10,000 / month
then $0.005 each
Processing Priority
Medium
10,000 API requests per month
Medium processing priority
All screenshot formats
Priority support
Advanced features
Recommended Plan

Ultra

$29.99/month

For high-volume applications

Requests
50,000 / month
then $0.005 each
Processing Priority
High
50,000 API requests per month
High processing priority
All screenshot formats
Priority support
Advanced features
Custom integrations

Mega

$59.99/month

For enterprise-scale deployments

Requests
100,000 / month
then $0.005 each
Processing Priority
Highest
100,000 API requests per month
Highest processing priority
All screenshot formats
Premium support
Advanced features
Custom integrations
Dedicated account manager

All plans include a 30-day money-back guarantee. Cancel anytime.