ApiFlash vs Browshot
ApiFlash
apiflash.comBrowshot
browshot.comSide by side
| Figure | ApiFlash | Browshot |
|---|---|---|
| Price from | $7/mo | $1/mo |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| API | Yes | Yes |
| Plans published | 6 | 12 |
| Spec score · Screenshot APIs | 9.1 (#2) | 9.3 (#1) |
| Spec score · Screenshot Software | 9.2 (#2) | 9.4 (#1) |
| Spec score · Screenshot tools | 8.6 (#7) | 8.9 (#4) |
| Spec score · Website Screenshot Software | 9.2 (#3) | 9.4 (#1) |
| Export formats | PNG,JPEG,WebP | PNG,JPEG |
| Deployment | cloud | cloud |
| Free plan | Yes | Yes |
| Headquarters | Montpellier, France | Campbell, California, USA |
| Integrations | Amazon S3 | Amazon S3 |
| Key features | Full-page website screenshots · Mobile screenshots and responsive viewport control · Chrome-based rendering · Automatic capture timing after page loading · PNG, JPEG, and WebP output · CSS and JavaScript injection · Ad blocking and cookie-banner hiding · Amazon S3 export | Real-time screenshots of web pages · Screen and full-page capture modes · Desktop and mobile virtual browsers · Custom browser viewport dimensions · Thumbnails with cropping, scaling, and PNG or JPEG output · REST API and open-source client libraries · JavaScript execution and browser automation steps · Batch, multiple-URL, and domain-crawl screenshot requests |
| Shareable links | Yes | Yes |
| Supported platforms | web,api | web,windows,macos,linux,api |
| Scrolling capture | Yes | Yes |
| Storage integration | Screenshots can be exported to AWS S3 or a custom S3-compatible storage provider. | Browshot can upload screenshots and thumbnails directly to a customer’s Amazon S3 bucket or host them on Browshot over HTTPS. |
| Support | Support is available through email and live chat, and the site says it usually responds pretty quickly. | Browshot accepts questions, comments and bug reports through its contact form and [email protected]. |
| Support | email, chat, docs | email, docs |
| What it does | ApiFlash is a screenshot API for making pixel-perfect website screenshots at scale. | Browshot is a web service for taking real-time screenshots of live websites through a dashboard or API. |
Plans
ApiFlash
- Free PlanFree
- Lite Plan$7 a month
- Medium Plan$35 a month
- Large Plan$180 a month
- Custom Enterprise PlanPriced on request
- Free PlanPrice not published
Browshot
- 10 credits$1 a month
- 60 credits$2 a month
- 300 credits$5 a month
- 1,000 credits$10 a month
- 3,000 credits$25 a month
- 8,000 credits$50 a month
- 20,000 credits$100 a month
- 45,000 credits$200 a month
- 125,000 credits$500 a month
- FreeFree
In their own words
ApiFlash
ApiFlash is a cloud API for generating website screenshots, including full-page and mobile captures. Requests go through a unique HTTPS endpoint using an access key and GET or POST methods. Google Chrome instances render pages, with controls for viewport, CSS-element capture, JavaScript injection, headers, cookies and time zones. Images can be returned as PNG, JPEG or WebP, or exported to Amazon S3 and compatible storage. The API runs on AWS Lambda and applies a leaky-bucket limit of 20 requests per second, with bursts up to 400. Each capture uses a separate Chrome instance that is discarded with its temporary data. Plans include 100 screenshots free; paid plans start at $7 a month for 1,000 screenshots, with higher-volume plans available. Strict bot protections can block captures, and ApiFlash recommends supplying a proxy in that case. Custom enterprise plans include managed proxies and IP geolocation. Support is available by email and live chat.
Browshot
Browshot is a web service for taking real-time screenshots of live websites through a dashboard or API. It supports more than 30 virtual browsers, including mobile and desktop choices, and can capture screen or full-page views as well as thumbnails. Requested output can be PNG or JPEG, with specified viewport dimensions and thumbnail size and aspect ratio. Browshot uses real desktop and mobile browsers that support HTML5, CSS3, JavaScript, image loading, and redirects. Its REST API uses an API key; open-source libraries are available for Perl, PHP, Python, Ruby, and C#, with Swagger specifications for generating other clients. Premium and private browsers can perform actions such as navigation, clicking, typing, JavaScript execution, and screenshots. Trackers can extract page values, and screenshots can be sent to Amazon S3 or hosted by Browshot over HTTPS. The free plan provides 100 screenshots per month with reduced browser and resolution choices and shared browsers. Paid plans start at $1 a month. Average screenshot completion, including page load, is about 15 seconds; pages taking over two minutes are aborted without charge for failed screenshots.