Bulk Website Screenshot Maker

No credit card required!
Create a free account on Botster
Choose a bot and provide seed data
Start the bot and wait for completion
Download or share your results

About this bot

In short: This online tool will capture screenshots in bulk for a list of websites.

Click to view the example data file for a better idea of the output.

To download the screenshots, tick "Attach results to the notification email" on the bot's start page and select "Files".

Why use the bulk screenshot tool for business

Our fast and simple bulk website screenshot tool can be used for multiple business-related purposes, such as:

  • Site audit
  • Competitor analysis
  • Visual check of websites for potential collaboration or outreach
  • Checking if your website content is displayed correctly
  • Checking how your site’s pages display on screens with different parameters
  • And many more!

This bot uses a batch script to take screenshot automatically from multiple websites. It can easily grab the following details:

  • URL
  • Screenshot URL
  • Preview

How to use the bulk URL screenshot maker online

  • Sign up on Botster
  • Go to the bot's start page
  • Select the browser type.
  • Specify screenshot length.
  • Enter website links. Each link must go on a new line.
  • Click the "Start this bot" button.

That's it – the bulk URL screenshots maker has started working!

Software walkthrough

1. Open the Launch bot form.

Click on the "Start bot" button on the right-hand side of this page to open the spider's form:

2. Enter the details.

Give your "Job" a meaningful title, and optionally specify (or create) a project folder:

3. Select the browser type.

Site layouts look differently depending on the user devices. The bot can grab screenshots as they appear on:

  • Desktop
  • Mobile
  • Tablet

4. Specify screenshot length.

  • Tick ‘Long screenshot’ if you need a batch screenshot capture of the whole page from header to footer for each of the URLs.
  • Leave this checkbox empty if you only need to capture the part of the page that fits into one screen.

5. Enable JavaScript if necessary.

JavaScript makes specific features on the web page functional. If JavaScript is disabled in the browser, the content or the functionality of the web page can be limited or partly unavailable.

⚠️ Enabling JavaScript increases the time needed for the online screenshot maker app to fulfill your request.

6. Enter URLs.

Paste the URLs for the bulk website screenshot maker to process.

⚠️ Each query must go on a new line:

7. Set up notifications.

Specify if you would like to receive a notification when the grabber completes the crawl:

Tick "Attach results to the notification email" and select "Files" if you want to download the screenshots to your computer:

8. Start the bot!

Click the "Start this bot" button on the right-hand side:

That's it! You will be taken to your "Jobs" section. The batch auto screenshot maker is now working and will notify you once it's done. 

Data output

After the bot completes the job you can download your data as an Excel (XLSX), CSV or JSON file.

To use this bot you need to register or log in first.

Frequently asked questions

Newly registered users can try it for free. The overall pricing is very moderate. You can check the ultimate cost of your request in the right part of the screen.

Yes, it can. Tick ‘Tablet’ or ‘Mobile’ when adjusting the settings on the Page Screenshot Bot’s start page, and the bot will bulk-export screenshots of the tablet or mobile view respectively.

You can’t upload any files on the Page Screenshot Bot’s start page. The bot only accepts URL lists. However, you can copy your URL list from your batch file and paste it into the necessary field in one click.
As for saving your data, you can download the results to your computer. Open your job and click on the Excel, CSV or JSON logo below. The file will be automatically saved to your computer.

Yes. You’ll have your screenshots made in seconds! Also, this is a very easy screenshot maker since it operates online and doesn’t require any coding knowledge.

Endpoint: POST https://botster.io/api/v2/bots/bulk-website-screenshot-maker

Request body:

input string or array of strings (required)
Page URLs

browser string (required)
Type of screenshot
Possible values:


extra array of strings (optional)
Page rendering
Possible values:

add_infoPrint the website URL on top of the screenshot
full_pageLong screenshot (captures entire page)
javascriptEnable javascript
wait_for_loadWait for full page load

cron string (optional)
Set periodicity with which the process should execute. Use cron format.
Example: 0 8 * * * - run every day at 8AM

new_items_only boolean (optional)
The file will contain only the new items that appeared since the latest data crawl.

Very handy for checking how your website content is actually displayed, especially if you're in charge of 10 sites or so!


A must-use tool for site owners like me who run both desktop and mobile versions of their sites 🖥️📱


Your file is being prepared...