HTML Code Scanner

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 scan HTML code for keywords you provide. It can scan a single or multiple web pages on a single or several websites.

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

How to use the HTML code checker tool: Video tutorial

Watch a quick video guide on how to find keywords in HTML code with this tool:

Why check HTML code for keywords? 

Our fast and simple website code scanner can be used for multiple business-related purposes, including:

  • SEO audit
  • Bulk mailing
  • Searching for potential business partners and many more!

Our smart web code scanner can easily grab the following details:

  • Search query
  • Input URL
  • URL detected on
  • Found? (true / false)

How to search for keywords on a web page fast?

  • Sign up on Botster
  • Go to the bot's start page
  • Select the number of pages to visit (per URL)
  • Enter your keywords. Each query must go on a new line
  • Enter your URLs. Each URL must go on a new line
  • Click the "Start this bot" button

That's it – the source code scanning software 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. Set the limit.

Move the slider to select how many pages you would like the bot to scan within each URL. If the slider is set to 1, the HTML code checker tool will only scan the input URLs from your list:

4. Enter your keywords.

To set the bot to search for keywords in HTML code text lines, insert the desired keywords and/or phrases into the following field. Each query must go on a new line:

5. Enter your URLs.

Paste links to one or more pages that the HTML code checker online will search keywords on. Each link must go on a new line:

6. Specify time settings.

Click on the checkbox if you want the online code checker to do this job on a regular basis:

Once you’ve clicked on the checkbox, the available options will appear. You can set the website code checker to run:

  • every day
  • once a week

If no longer needed, the job can be stopped either manually or at a certain date specified in advance:

7. Set up notifications.

Specify if you would like to receive a notification when the HTML source code checker completes its crawl:

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 HTML text checker is now working and will notify you once it's done. 

Data output

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

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

Frequently asked questions

Open the bot’s start page, enter the keywords and the URLs to scan, and launch the bot. The results will be ready in a few minutes.

Once the bot is done checking HTML code text lines for you, open your job, click on the menu in the top right corner, and select the Excel logo. The file will be automatically saved to your computer. Other formats available for download include CSV, JSON and Google Sheets.

Botster’s site code checker is a fast and reliable tool that doesn’t require a monthly subscription. You can use this bot on the pay-as-you-go basis.

Endpoint: POST

Request body:

input string or array of strings (required)
URLs to scan

keywords string (required)
Text to scan HTML for
The bot will look for these strings of text inside each HTML document. Each string must go on a new line.

limit (optional)
Pages to scan
How many pages to scan within each URL. If set to 1, the bot will only scan the URL that you provide and then switch to the next one in the list.
Valid values:


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.

Your file is being prepared...