ShotAPI
ShotAPI is a developer-first screenshot and rendering API built with FastAPI and Playwright. It captures any webpage or renders raw HTML into pixel-perfect images — PNG, JPEG, WebP, or PDF — with a single REST API call.
Cost / License
- Freemium (Subscription)
- Proprietary
Platforms
- Online
- Software as a Service (SaaS)
ShotAPI
Features
- Webpage to PDF
- Website screenshots
- Convert HTML to Images
ShotAPI News & Activities
Recent activities
ShotAPI information
What is ShotAPI?
ShotAPI is a developer-first screenshot and rendering API built with FastAPI and Playwright. It captures any webpage or renders raw HTML into pixel-perfect images — PNG, JPEG, WebP, or PDF — with a single REST API call.
Core endpoints:
- URL Screenshots: Capture any URL as an image or PDF. Supports full-page, viewport, or element-specific capture.
- HTML to Image: Send raw HTML + CSS, receive a rendered image. Ideal for generating invoices, OG images, social cards, and email previews.
- Metadata Extraction: Pull meta tags, Open Graph data, and tech stack information from any URL.
- Visual Diffs: Compare two URLs visually and get a diff image with a change percentage.
- Batch Processing: Send multiple URLs in a single request for parallel screenshot capture.
- Device Mockups: Automatically wrap screenshots in iPhone, MacBook, or iPad device frames.
Advanced features include dark mode capture, retina rendering (2x/3x), custom CSS/JS injection, element selection via CSS selectors, custom headers and cookies, geolocation and timezone spoofing, ad blocking, and markdown extraction.
ShotAPI offers a free tier with 100 requests per month and no credit card required. Paid plans start at $29/month for 50,000 requests. All payments are crypto-only, accepting 350+ cryptocurrencies via NOWPayments and direct USDT (TRC-20) with 0% fees.
Average response time is under 2 seconds. The API includes built-in rate limiting, API key management, usage analytics, and a web dashboard.
