How to scan an IP Range
You can’t add IP ranges or subnet masks as input for our scanners. In order to scan an IP range, you’ll need to add the IP range directly from the /targets tab by clicking the +Add button.
They will be expanded into separate targets, for instance, adding the IP range 8.8.8.1-254 will create 254 distinct targets. The IP range is the only accepted format, a subnet mask format, such as 8.8.8.1/24, is NOT recognized.


After adding the targets, you can select all the IPs in the range using the search box and the general Target checkbox on the header row, or just some of the IPs by individually selecting them.
You can then run scans by selecting options from a scan with the tool, scan with template or schedule scan menus:
View the scan results in the /findings tab and display as many as 1000 records on the page.
In order to generate a report, you can use the filters to narrow down the findings according to target, scan date, which tool was used (source), etc. and then click Generate Report.
Read more details in the Reporting category.
If you try to add the IP range directly in the tool target field you will receive this error: “This tool does not support IP range scans. Please try a single IP or hostname”. The workaround for this is bulk scanning, as described above.
The video below shows how to add an IP range as a target in Pentest-Tools.com and how to scan this range for open ports, services, and operating systems. You will see how all scan results are aggregated into the Attack Surface view.