The Screenshot API That You Control. Free. Open. Secure.
Pixashot is the open-source screenshot API built for developers who demand control, transparency, and performance. Deploy our optimized Docker container in minutes, leverage Google Cloud Run's free tier for up to 20,000 screenshots/month, and experience the unmatched efficiency of our single-context architecture.
Save $200+/mo
vs SaaS APIs
Self-Hosted
Full Control
Open Source
MIT License
The Screenshot API That Puts You in Charge
Pixashot is open source, Dockerized, and built for developers. Get efficiency, transparency, and the control you need, without the SaaS price tag.
Deploy Anywhere with Docker
Docker at its core. Deploy Pixashot on your own servers, AWS, Azure, or anywhere that speaks Docker. No vendor lock-in, just complete control.
Free 20,000 Screenshots/Month
Leverage Google Cloud Run's generous free tier and process up to 20,000 screenshots monthly. Your free, high-volume screenshot solution.
Your Data, Your Rules
Self-hosting means complete data privacy. No third-party access, no unclear data policies. Ideal for personal projects, startups, and regulated industries.
Single-Context Efficiency
Our innovative architecture delivers exceptional performance while minimizing resource consumption. Get more screenshots with less overhead.
Security Focused
Built with a security-first mindset, featuring token-based authentication, rate limiting, and logging. Ready for your most demanding workloads.
Powerful, Streamlined API
Clean, intuitive API with comprehensive documentation. Enjoy full-page captures, custom viewports, mobile emulation, and webhooks.

"I built Pixashot to give developers a better choice: an open-source, Docker-based screenshot API that's efficient and puts you in control. Self-host it, leverage Google Cloud Run's free tier, and escape the SaaS trap."
Pay Nothing with Cloud Run
Pixashot is built for flexibility. Deploy it on your own infrastructure, or take advantage of the free tier offered by Google Cloud Run. Replace manual screenshot tasks with an API you control.
Automated Documentation
Tired of manually updating screenshots in your docs? Pixashot automates the process. Perfect for products with frequent UI changes, multiple themes, or complex layouts.
- Automate screenshot updates, even with dynamic content
- Full-page captures ensure comprehensive documentation
- Easily manage light and dark mode themes
Visual Testing
Integrate Pixashot into your CI/CD pipeline to catch visual regressions early. Ensure pixel-perfect consistency across different viewports and browsers.
- Spot UI changes before they reach production
- Test responsive layouts across multiple devices
- Simple CI/CD integration with the premium version
Social Media Automation
Generate social media cards and preview images on the fly. Create consistent, branded visuals for your content, tailored to each platform.
- Automatically generate social share images
- Customize image dimensions and formats
- Ensure your content looks its best everywhere
Built for Your Needs
From automated documentation to compliance requirements, Pixashot handles your most demanding screenshot tasks
Automated Documentation
Keep your technical documentation up-to-date with automated screenshot generation. Perfect for products with frequent UI changes, multiple themes, or complex layouts.
Visual Testing
Integrate Pixashot into your CI/CD pipeline to catch visual regressions early. Ensure pixel-perfect consistency across different viewports and browsers.
Social Media Automation
Generate social media cards and preview images on the fly. Create consistent, branded visuals for your content, tailored to each platform.
FinTech Compliance
Capture and archive financial data, trading interfaces, and disclosures with confidence. Self-hosting ensures complete data sovereignty, simplifying compliance.
Healthcare Systems
Automate screenshot capture for EMR systems and healthcare portals while maintaining HIPAA compliance. Your data never leaves your infrastructure.
Government Portals
Meet strict data locality requirements by deploying Pixashot on your own servers. Capture and archive public-facing services for transparency and accountability.
Simple and Powerful API
Integrate Pixashot into your projects with just a few lines of code, in your language
Want to try it out? Experiment with our interactive API playground.
Try API PlaygroundYour Pixashot Questions, Answered.
Here's what developers typically ask about Pixashot
Pixashot is an open-source screenshot API distributed as a Docker container. It's designed for efficiency and ease of deployment, allowing you to capture website screenshots programmatically. You can run it on your own infrastructure or leverage cloud platforms like Google Cloud Run, where you can take advantage of a generous free tier.
Unlike traditional tools that launch a new browser for each screenshot, Pixashot intelligently reuses a single browser context. This dramatically reduces CPU and memory usage, resulting in significantly faster captures and lower operating costs. It's how we can offer such a generous free tier.
The core Pixashot engine is completely free and open-source (MIT license). You can deploy it yourself using the provided Docker container. On Google Cloud Run, you can capture up to 20,000 screenshots per month without incurring any infrastructure costs. That's not a trial; it's a genuinely free tier designed for small projects and developers.
Pixashot Pro is the upcoming premium version of Pixashot. It's designed for businesses and teams with more demanding screenshot needs. Pro offers enhanced security features like advanced access controls and audit logging, pre-built integrations with popular CI/CD pipelines, and priority support to ensure your workflows run smoothly. It will also include higher usage tiers.
Transparency, customizability, and community. You can inspect the code, tailor it to your needs, and even contribute to the project's development. Plus, you're not locked into a proprietary system.
Self-hosting with Pixashot means your data stays on your infrastructure, giving you complete control and simplifying compliance. You avoid the risks and uncertainties of third-party SaaS providers.
The open-source Pixashot comes with comprehensive documentation and a growing community forum where you can find answers and connect with other users. Pixashot Pro users will receive priority email support.
We've built Pixashot to be different. It's open-source, self-hostable, and designed for efficiency from the ground up. Our single-context architecture allows us to offer a generous free tier and competitive pricing for the upcoming Pixashot Pro, all while delivering exceptional performance. Plus, you get the peace of mind that comes with controlling your own data.
The free tier on Google Cloud Run is limited to their free quota, which includes 20,000 screenshots. If you need more, you can either scale up your deployment on Google Cloud Run and pay for the extra usage, or you can deploy Pixashot on your own infrastructure for more control. Pixashot Pro will also offer higher usage tiers, along with enhanced features, security, and priority support.
Have more questions? Check our detailed FAQ or join the discussion.
Get Started in Minutes
Deploy on Google Cloud Run's free tier or anywhere with Docker.
Start Free
Up to 20,000 screenshots/month on Google Cloud Run
Deploy Anywhere
Full control with our Docker container
Own Your Data
Self-hosted for maximum privacy and security
20,000 free screenshots/month on Google Cloud Run
Self-hosted for complete data control