

Why developers choose Screenshothis
Lightning Fast
Get screenshots in under 2 seconds with optimized Chromium rendering
High Quality
Automatic high-DPI output up to 4K resolution with crisp, clear images
Full Control
Custom viewports, device emulation, content blocking, and dark mode support
Production Ready
Built-in rate limiting, authentication, and horizontal scaling
Get started in under 2 minutes
1
Get your API key
Sign up for free at screenshothis.com and create your API key. You’ll get 100 free screenshots per month.
2
Make your first request
Your screenshot saves as
screenshot.jpeg in the current directory3
Customize your screenshots
Add parameters to control the output:
Popular use cases
Social media previews
Social media previews
Website thumbnails
Website thumbnails
Create thumbnails for dashboards, newsletters, or link previews:
Visual testing
Visual testing
Capture screenshots for visual regression testing in CI pipelines:
Ideal for automated testing and quality assurance workflows
Continue your journey
Complete quickstart guide
Follow our step-by-step guide to master the API in 5 minutes
API reference
Explore all available parameters and response formats
JavaScript SDK
Use our official TypeScript SDK for seamless integration
Self-host setup
Run Screenshothis on your own infrastructure
Open source and community-driven
Screenshothis is open source (AGPL-3.0) because we believe in transparency and community collaboration. You can:- ⭐ Star us on GitHub to show your support
- 🐛 Report issues or request features in our Issues
- 🤝 Contribute improvements, bug fixes, or new features
- 🏠 Self-host on your own infrastructure for complete control
By keeping our code open, you can see exactly how your screenshots are generated, contribute enhancements, and run your own instance if needed
© Screenshothis • AGPL-3.0
og:imagetags for better social sharing: