How To Remove Broken Links From a List of URLs

In this article, we’ll explore how you can use Dr. Link Check to check the status of multiple URLs or domain names in bulk, without having to manually visit each site.

Step 1: Create a free account

Go to the sign up page to create a new account (or log in, if you already have one).

Step 2: Create a new project

Click the Add Project button and paste (or enter) your list of URLs into the URLs to check field (the textbox expands automatically):

New project

The free Lite subscription allows you to check up to 1,500 URLs, while a paid subscription enables you to enter 10,000 URLs at once. If you enter domain names without a protocol (such as http or https), Dr. Link Check automatically prepends them with “http://” to turn them into a valid URL.

As you only want to check the status of single URLs without having Dr. Link Check crawl any linked pages, make sure that URLs to crawl is set to None as shown in the screenshot above.

Step 3: Start the check

Now hit the Create Project button to start the check. You will be redirected to the Overview report that gives you a summary of the results.

Overview report

Step 4: See which links are broken

If you want to see which of the links in your list are broken, select the All Issues report from the sidebar on the left.

All issues

Getting a report of links that actually work and are not dead is slightly more challenging. Select the All Links tab from the sidebar and click on Add… in the Filter bar:

Add filter

Now select Broken check result from the filter list and change Host not found to OK.

Configure filter

Starting with the Professional plan, you can also export your report to CSV format for import into Excel or other spreadsheet software.

Export report


In addition to analyzing all links on a single website, Dr. Link Check also enables you to efficiently mass check a list of URLs for dead links. This saves you a significant amount of time and resources compared to manual checks.

Older Post