ALL YOU REQUIRE
All-in-one platform
Unlock the full potential of our screenshot API with a free account, ready to deliver 100 snapshots monthly at no cost
Competitive Pricing
Start with our complimentary plan, which includes 1,000 screenshots monthly. Our scalable pricing model ensures the more you use, the less you pay—with rates dropping to as low as $0.50 per 1,000 screenshots.
Exceptional Image Fidelity
Our service guarantees high-definition captures, with the flexibility to set the browser resolution to meet your exact specifications.
Cross-Platform Compatibility
Manipulate the browser viewport to emulate devices of all sizes—from mobile phones and tablets to desktop computers.
Dynamic Resizing
Effortlessly adjust the size of your images on-the-fly, ensuring perfect thumbnails or custom dimensions while preserving the original aspect ratio.
Versatile Image Formats
Flexibility is key; choose from JPG, PNG, GIF, or WebP formats for your images, instantly prepared by our robust system.
Integrated CDN Option
Optimize delivery and reduce your storage footprint with our CDN option, designed for swift and reliable distribution of your screenshots.
Tailored Developer Feedback
Receive data in the format that works for you, be it the direct image or a JSON object detailing image IDs, CDN URLs, and more.
Adjustable Capture Timing
Gain control over capture timing with customizable delays, ensuring even the most resource-intensive pages are rendered flawlessly.
Tailored Browsing Environments
Craft Your Perfect Snapshot Context
Fine-tune your captures with our Custom Set feature. Define a 'custom' profile that lets you
manipulate JavaScript, CSS, cookies, localStorage, and more directly through the URL. Just
append &custom=modal
to your API call, and our service will render the page according to your specifications.
Perfect for:
- Personalized Styling: Apply custom CSS to alter the appearance of the webpage for your screenshot.
- Behavioral Scripting: Run specific JavaScript to capture dynamic states of the site.
- Session Simulation: Set cookies and localStorage values to replicate user sessions or test specific scenarios.
Seamless Capture Experience
Eliminate Distractions with Cookie Banner Removal
Our screenshot API offers a clutter-free solution with our intuitive Cookie Banner Removal feature. Capture clean, focused snapshots without the intrusive pop-ups. Ideal for creating professional-quality images, our API ensures:
- Uninterrupted Views:Automatically detect and dismiss cookie consent banners for a pristine screenshot.
- User Experience Preservation: Maintain the authenticity of the user experience by removing temporary overlays and pop-ups.
Activate this feature with a simple parameter in your API call, and let our system handle the rest, delivering screenshots that represent the true content of your pages, free from transient obstructions.
Direct S3 Bucket Integration
Seamless Storage with One Click
With our screenshot API, you can effortlessly save your captures directly to an Amazon S3 bucket. This feature streamlines your workflow by automating the storage process, ensuring that your images are securely archived without additional steps. Here's how you benefit:
- Hassle-Free Configuration: Set up once with your S3 bucket details, and our API will automatically deposit screenshots right into your cloud storage.
- Scalable Storage Solution: Leverage S3's vast storage capacity and durability to manage and store large volumes of screenshots without compromising on performance.
- Secure Transfer: Screenshots are transferred using secure methods, ensuring that your data remains confidential and intact during transit.
- Immediate Accessibility: Access your screenshots from anywhere, at any time, thanks to S3's reliable and globally available infrastructure.
Activate this feature with a simple addition to your API call, and rest assured that your screenshots are saved instantly to your designated bucket, ready for retrieval or distribution according to your needs.
Pricing Plans
Choose a plan that works best for your business
Extra is charged if enabled only
Frequently Asked Questions
Find answers to commonly asked questions about our service.
What is ScreenshotAPI?
ScreenshotAPI is a screenshot service that allows you to take screenshots of any website. You can use our API to take screenshots of websites at scale.
Do you store my credit card details?
We do not store your credit card details. We use Stripe, a secure payment gateway, to handle all payment transactions.
How do I sign up for ScreenshotAPI?
To sign up for ScreenshotAPI, simply visit our website and click on the "Get Started for Free" button. Fill in the required information and you'll be ready to start using our service.
What payment methods do you accept?
We accept all major credit cards, including Visa, Mastercard, and American Express.
Can I cancel my subscription at any time?
Yes, you can cancel your subscription at any time. Simply go to your account settings and click on the "Manage Subscription" button.
How can I contact support?
You can contact our support team by sending an email to [email protected] or by using the live chat feature on our website.
How long does it take to generate a screenshot?
The time it takes to generate a screenshot depends on the complexity of the website and the server load. In most cases, it takes just a few seconds.
Can I customize the size and format of the screenshots?
Yes, you can customize the size and format of the screenshots using our API. You can specify the width, height, and format (PNG or JPEG) in the API request.