Browshot captures live websites as screenshots through a dashboard or REST API. It offers screen and full-page captures, plus thumbnails with requested dimensions and aspect ratios, in PNG or JPEG. The service supports more than 30 virtual browsers, including mobile and desktop options, and uses real browsers that support HTML5, CSS3, JavaScript, image loading, and redirects. The API uses an API key; open-source client libraries are available for Perl, PHP, Python, Ruby, and C#, with Swagger specifications for generating clients in other languages. Premium and private browsers can perform automation steps such as navigation, clicks, typing, and JavaScript execution. Trackers can extract values from rendered pages, and screenshots can be sent to Amazon S3 or hosted by Browshot over HTTPS. The free plan includes 100 screenshots per month, with reduced browser and resolution choices and shared browsers. Paid plans start at 1.00 USD per month. Average completion time including page load is about 15 seconds; pages taking over two minutes are aborted without a charge for failed screenshots.
Who it is for
Browshot suits developers and teams that need website screenshots through an API or dashboard, or want to automate browser actions and extract rendered-page values. Its command-line tools are also listed for Linux, Mac OS X, BSD, and Windows.
What is good
- Screen and full-page capture modes
- More than 30 virtual browsers
- REST API and client libraries in five languages
- Amazon S3 upload integration
- 100 screenshots per month on the free plan
What to know first
- Free plan has reduced browser and resolution choices
- Free plan uses shared browsers
- Pages over two minutes are aborted
Verdict
Browshot combines browser-based capture with API access, automation, extraction, and storage options. The free plan is limited to 100 monthly screenshots with reduced choices; paid plans start at 1.00 USD per month.
Browshot plans and pricing
All plansCompared on screenshot software
- Free plan
- Yes
- Paid from
- $1/mo



