Transparent
Explore transparent pricing built for real-world scraping.
Start for free, then scale as you grow.
The essentials to start rendering screenshots today.
Great for side projects and small tools. Fast, simple, no overshoot.
A plan that scales with your rapidly growing business.
Prioritized infrastructure built for your company.
Extra credits are available via auto-recharge packs. Enable →
FAQ
Everything you need to know about ScreenshotRender.
Send a URL to our API and get back a pixel-perfect screenshot in seconds. We spin up a real Chromium browser, wait for the page to fully render — including JavaScript, fonts, and lazy-loaded images — then return a high-quality PNG, JPEG, or WebP image.
A screenshot API is a web service that programmatically captures images of web pages. Developers use screenshot APIs to generate social media preview cards (Open Graph images), create visual website archives, build link preview thumbnails, automate QA testing, and produce PDF reports — all without managing headless browser infrastructure.
Self-hosted headless browsers require server maintenance, memory management, font installation, and scaling infrastructure. ScreenshotRender handles all of that — plus stealth mode, ad blocking, caching, and global edge delivery — so you can focus on building your product instead of managing browser automation.
The fastest way is to call a screenshot API like ScreenshotRender. Make a simple GET or POST request with the target URL, and receive a rendered image back. No need to install Puppeteer, Playwright, or manage headless Chrome yourself — we handle the browser, rendering, and scaling for you.
Yes. By default we capture the visible viewport, but you can pass a full_page parameter to screenshot the entire scrollable page from top to bottom — no matter how long it is.
Yes. Our Stealth Mode bypasses common anti-bot measures including Cloudflare challenges, CAPTCHAs, and fingerprinting checks so you get clean screenshots every time.
Absolutely. ScreenshotRender automatically detects and removes cookie consent popups, ad overlays, and chat widgets so your screenshots look clean and professional.
We support PNG, JPEG, and WebP output formats. You can set custom viewport widths and heights, device scale factors (up to 3x retina), and choose between desktop and mobile emulation. Custom CSS injection is also supported for fine-tuned control.
Yes. Many teams use our API to dynamically generate og:image and Twitter card images for blog posts, product pages, and social shares. Just point our API at your page (or an HTML template) and we return a perfectly rendered image ready for meta tags.
Only unique screenshots (unique combination of options) that are not cached count toward your quota. We use CDN for caching, and if there is a cache miss, we re-render the screenshot and count it against the monthly quota.
Yes. We have native integrations with Zapier, Make (formerly Integromat), n8n, Airtable, and Bubble. You can automate screenshot capture as part of any no-code workflow — no programming required.
After signing up, navigate to the Dashboard and you will find your API key in the Settings page. You can regenerate it at any time if needed.
No. The Free plan gives you 100 screenshots with zero cost and no credit card required. You can upgrade to a paid plan whenever you need more volume or advanced features.
No. Only screenshots that are successfully rendered (without HTTP, browser, or network errors) and not served from cache count toward your quota. If you report a defect caused by our algorithms rather than the source, we will review it for a refund.
You will receive an email when you are at 90% and 100% usage of your monthly quota. You can disable or enable these notifications if you wish.
No. Our payment processor, Stripe, handles all subscription management and payment processing. We never see or store your card information.
Yes, of course. You can do it anytime you wish. Navigate to the "Subscription" page and cancel your plan. You will no longer be charged, and you will be able to take screenshots until the end of the paid monthly limit.
If you are disappointed with your purchase for any reason, email us at support@screenshotrender.com within 30 days, and we will refund you in full, no questions asked.