Website Screenshot API

Take screenshots from websites programmatically using our powerful Website Screenshot API, seamlessly integrated with Amazon Web Services and Microsoft Azure. Leveraging a real Chrome browser, it delivers screenshots with the same fidelity as your local browser. Enjoy the convenience of flexible Pay-As-You-Go pricing, with charges automatically added to your existing cloud bills - no need for a separate billing account.

Scroll down to learn more
API Playground

This API Playground for our Website Screenshot API allows you to experience the service in real-time. Simply provide a website URL, along with optional parameters, and receive a direct link to the captured screenshot from the API. Whether you’re integrating screenshots into your application, creating a visual archive, or just testing out the service, the playground offers an easy-to-use interface to view real-time responses instantly.

"To see the result, please send a request to the API."

Subscribe At

AWS Marketplace
Azure Marketplace

πŸ‘ High-Quality Screenshots

Effortlessly capture high-quality screenshots from any webpage with a simple API call. Screenshots can be returned as a downloadable link or directly as a Base64-encoded file, streamlining your workflow and saving time.

πŸ‘ Customizable Screenshots

Tailor your screenshot experience with flexible parameters. Capture just the current viewport, the entire page, focus on a specific web element selected by XPath or by defining a crop area for more precise results.

πŸ‘ Full-Featured Chrome Browser Control

Interact with a full-featured Chrome browser before taking a screenshot. Run JavaScript to customize the page (e.g., remove cookie banners) or set wait times to ensure all dynamic elements, like lazy-loaded content, are fully rendered.

πŸ‘ Cloud-Native & Serverless

Benefit from the reliability and scalability of our serverless architecture, designed to handle high traffic volumes effortlessly.

πŸ‘ Pay-As-You-Go Pricing

No monthly fees or contracts β€” pay only for what you use, based on the number of API calls. There's no need to set up a separate billing account; simply connect with your AWS or Azure billing.

πŸ‘ Expert Support

Need assistance? Our team of cloud experts is available via live chat and email to help with any inquiries you may have.

How to subscribe

To use our service, you'll need an account with AWS or Azure. After subscribing to our service at the cloud marketplace of your choice, you'll receive a unique API key that enables you to make calls to our REST API.

Subscribe at AWS Marketplace
Subscribe at Azure Marketplace

Transparent Pay-As-You-Go Pricing

You only pay for what you use. Charges apply only for API requests to take screenshots. There are no monthly fees or contracts. Your usage-based charges will appear directly on your cloud provider's bill.

Learn More

Visit our documentation to discover how easy it is to integrate our service. Explore our API endpoints, learn how to make API calls in various programming languages, and follow our step-by-step guide to getting your API key.

Visit Documentation for AWS Integration
Visit Documentation for Azure Integration

Get Started

Subscribe now at AWS Marketplace
Subscribe now at Azure Marketplace

Frequently Asked Questions (FAQ)

What is a Website Screenshot API?

A Website Screenshot API allows users to programmatically capture and retrieve screenshots of web pages by providing a URL, with options for customization, for use in applications or services.

How can I sign up?

Sign up through AWS Marketplace or Azure Marketplace to get started. Use the links below to subscribe:

Subscribe at AWS

Subscribe at Azure

What’s the pricing?

We operate on a Pay-As-You-Go model, charging $0.005 per API call. There are no upfront costs, monthly fees, or long-term contracts - just simple, usage-based pricing that scales with your needs.

How are your screenshots taken?

Our API launches a new Chrome browser instance for every request, capturing real, high-quality screenshots just as you would expect from your local browser. This ensures accurate rendering of web pages, including dynamic content and JavaScript.