Integrity
website link checker for mac OSX
- Scans your site checking for broken links
- Check images as well as all internal and external links
- See problems at-a-glance highlighted in colour. Double-click for more detailed information
- In short, improve your website's quality and search engine ranking
If you've maintained a website for any length of time, you'll know that links very quickly become broken, because we move, delete or change our own pages, and other people that we link to do the same.
A broken link on your site is a dead end for your visitors and will also be bad news for your search engine optimisation (SEO).
Unless you enjoy clicking every single link on your site followed by the back button, then you'll need to use a website crawler like Integrity!
For all of this with more functionality plus authentication, SEO checks, HTML validation and other advanced features, please see Scrutiny
Integrity is donationware, which means that it's available to personal users free of charge with no restrictions. I'm very grateful for donations and if you choose to donate, it will encourage further development of this and other OSX software.
Download now
App Store
Download version requires Mac OSX 10.4 or higher, Intel or ppc. 10.7 (Lion) supported. App Store version requires Mac OSX 10.5 or higher, Intel 64-bit processor.
Screenshots



What should I do with the downloaded file?
Open the .dmg file and find the application inside. If you want to keep using Integrity, drag and drop it into your Applications folder. To keep it in your dock, right-click or click-and-hold on its dock icon and choose 'Keep in dock'.
Contributors
Developer: Shiela Dixon
Contributors: Uwe Senkler (German localisation)
PC Version?
If you're of the Windows persuasion, use Xenu's Link Sleuth. The developer has made it clear that he's not interested in producing a specific Mac version. I've no connection with Tilman Hausherr (though he seems like a great guy), and this is no more than a personal recommendation to use the Link Sleuth if you're a pc user.
Bugs and enhancements
If you have a problem or suggestion, first see whether the answer is on the FAQs page. You can also see my bug and enhancement list on Scrutiny and Integrity's bug and enhancement list. If your question isn't answered, please see Scrutiny's support page for contact details.
Version History
Version 3.8.3
released May 2012
Fixes spurious text appearing in 'Link text' for links on images where the images alt = '' (empty string)
Fixes bug preventing proper construction of urls where base href = "/"
Fixes bug affecting checking of broken images where image has src = "" and improved handling of empty quotes if that option is switched on
Fixes problem of crawl or 'recheck broken links' not always finishing properly
Fixes potential crash under certain circumstances (involving redirect, url having trailing slash and settings set to ignore trailing slashes)
Fixes bug affecting checking of broken images where image has src = "" and improved handling of empty quotes if that option is switched on
Default link check timeout shortened to 30s
Fixes bug preventing images from being found if 'src' doesn't follow 'img' in the html
Version 3.8.1
released April 2012
Removes 'generating flat view' progress bar. This job is now done much more quickly and in the background
Fixes comma or trailing comma in blacklist fields preventing proper crawl
Adds preference to ignore trim leading or trailing spaces or mismatched quotes from a url
Fixes global prefs not being saved properly
When crawling locally, fixes 'file is directory' status being included in bad links
Some fixes to the 're-check bad links'. (Was causing crash sometimes since last release)
Highlighting link on page feature is switchable between highlighting and simply visiting page. Default is the latter.
Fixes problem of throbber sometimes continuing to turn when crawl or re-check has finished
Version 3.8
released March 2012
Adds 'Ignore trailing slash' button to settings, can be set per site, set to 'yes' by default
Fixes a problem preventing crawling of pages if braces { } are present in the url
When crawling local files, directories are not reported as an error (as long as the directory exists)
'Customize' added to toolbar (although this has been dropped by Apple from Lion 10.7 onwards so will only appear in 10.4 -> 10.6)
Options for sitemap update frequency 'daily', 'weekly', 'monthly' etc altered to lowercase for compliance with the sitemap standard
Two versions now maintained, one built for distribution via web (10.4 - 10.7 supported) and one certified and built for distribution via App Store (10.5 to 10.latest supported). The latter will have a .1 at the end of the version number in the About box, eg 3.7.5.1 is the App Store version. Both remain free
App Store version has Lion features such as full-screen mode
Full version history for Integrity (The full history is also in the release notes included in the app's dmg file)
