Check websites for broken links (original) (raw)

Introduction

LinkChecker is a free, GPLlicensed website validator. LinkChecker checks links in web documents or full websites. It runs on Python 2 systems, requiring Python 2.7.2 or later. Python 3 is not yet supported.

Features

Screenshots

CLI screenshot GUI screenshot CGI screenshot
Commandline interface GUI client CGI web interface

Basic usage

To check a URL like http://www.example.org/myhomepage/ it is enough to enter http://www.example.org/myhomepage/ in the GUI client or web interface, or executelinkchecker http://www.example.org/myhomepage/ on the command line.

This check will validate recursively all pages starting withhttp://www.example.org/myhomepage/. Additionally, all external links pointing outside of www.example.org will be checked but not recursed into.

Other linkcheckers

If this software does not fit your requirements, you can check outother free linkcheckers.

Test suite status

Linkchecker has extensive unit tests to ensure code quality.Travis CI is used for continuous build and test integration.

Build Status