With LinkChecker, you can check HTML documents and Web sites for broken links. It features recursion, robots.txt exclusion protocol support, HTTP proxy support, i18n support, multithreading, regular expression filtering rules for links, and user/password checking for authorized pages. Output can be colored or normal text, HTML, SQL, CSV, or a sitemap graph in DOT, GML, or XML format. Supported link types are HTTP/1.1 and 1.0, HTTPS, FTP, mailto:, news:, nntp:, Telnet, and local files.
| Tags | Internet Web Site Management Link Checking |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | Python C |
| Translations | German English |
Recent releases


Release Notes: HTML5 link elements and attributes are now checked. Saving of result files in the GUI has been fixed.


Release Notes: The GUI option dialog has been redesigned and allows configuration of ignore URL patterns. Parsing of Safari Bookmark files has been added. Bugs were fixed for Unicode hostname parsing, GUI result file saving, and the command line script return code.


Release Notes: Bugs were fixed in HTML and FTP character encoding detection, SQL output, and HTML validation with the W3C validator. The GUI now allows configuration of a warning regular expression for page contents.


Release Notes: Bugs were fixed for HTML parsing, HTTP authentication and cookie handling. A new option allows setting of the HTTP User-Agent string.


Release Notes: The GUI now displays status info in the main window instead of a modal dialog. The last 10 checked URLs are now remembered. Several checking bugs have been fixed.