A simple, low-cost screenshot API with the basics on every plan, the free one included.
ApiFlash keeps it simple and cheap. Its free plan already includes full-page and mobile captures, ad and cookie-banner blocking and export to S3, with no watermark mentioned on the page. For about 1,000 captures a month the $7 Lite plan costs less than our cheapest paid plan, and at 100,000 a month Large works out at $1.80 per 1,000. If plain PNG or JPEG captures in your own bucket are all you need, that is a strong offer.
| What | ApiFlash | Shareglint |
|---|---|---|
| Entry plan | Lite: $7 for 1,000 ($7.00 per 1,000) | Starter: $9 for 2,000 renders ($4.50 per 1,000) |
| 10,000 a month | Medium: $35 ($3.50 per 1,000) | Pro: $29 for 10,000 renders |
| 50,000 a month | Large: $180 (holds 100,000; $1.80 per 1,000 when used in full) | Scale: $79 for 50,000 renders |
| Free tier | 100 screenshots a month | 100 renders a month, watermarked |
| Full page, mobile, ad and cookie blocking | Every plan, Free included | Every plan; a full page counts as 2 renders |
| Export to S3 | Every plan, Free included | Not offered: we host the file and you can download it |
| PDF, video, webhooks | Not stated on the pricing page | PDF, scrolling MP4/GIF and webhooks on every plan |
| Over the quota | Not stated on the pricing page | A pack of 1,000 renders for $8, never charged automatically |
| IP geolocation and managed proxies | Custom Enterprise plan | Per-country exits only once a proxy provider is configured |
ApiFlash pricing ($7 / mo, 1,000 screenshots (Lite), 100 free a month) comes from their own public page, checked 2026-11. If something has changed — tell us and we will fix it.
You need plain viewport or full-page captures delivered to your own S3 bucket, around a thousand a month, and the free plan must carry no watermark.
You also need PDFs, scrolling videos, element captures, clicks before the capture or OG templates — all on one quota.
Swap the call to their API (or your own browser code) for one request to the screenshot endpoint: the page URL plus the options you used — full page, viewport or device, an element selector, cookie-banner and ad blocking. A viewport screenshot uses 1 of your monthly images, a full page 2.
curl -X POST "https://shareglint.com/v1/screenshots?wait=true" \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com","full_page":true,"block_cookie_banners":true}'
Bannerbear · Placid · HTMLCSStoImage · Orshot · @vercel/og · Cloudinary · ScreenshotOne · Urlbox · Templated · APITemplate.io · RenderForm · Imejis.io · Abyssale · html2canvas · Puppeteer