Total Validator
HTML5 / XHTML / WCAG / Section 508 / CSS / Links / Spelling

Home | Tools | Downloads | Purchases | Support | Site Map

Validation Tool

Total Validator is an HTML validator, an accessibility validator, a spell checker, and a broken links checker all rolled into one tool, allowing one-click validation of your website. Download the free tool and validate your web pages today:

Download Basic tool for Windows Windows [MD5 Checksum] [License]

Download Basic tool for OS X OS X [MD5 Checksum] [License] OS X installation notes

Download Basic tool for Linux Linux [MD5 Checksum] [License]

Requirements: The above tools require Java 7.0 or later to be installed. See the FAQ for more information.

For one-click validation within your browser, and DOM-based validation, add one of the following browser extensions:

Download Chrome extension Google Chrome extension [License]

Download Firefox extension Firefox extension [License]

Or upgrade to the Pro tool for many more features, including validating an entire website or multiple websites with just one click.

top

Introduction

Since its release in 2005 Total Validator has become extremely popular with Web developers around the world. Each year millions of pages are validated using our tools. Yet we receive few emails from users with problems, showing just how reliable and accurate Total Validator is.

The Basic tool has the following features:

The Pro tool provides additional features such as:

  • Validate an entire website, or more than one site, in one go
  • CSS validation against the W3C CSS Standards
  • Work with websites requiring authentication
  • Validate pages behind one or more forms, such as login forms
  • Spell check using other languages
  • Select exactly what parts of your site to validate and what to avoid
  • Select exactly what validations to perform, by site, by page, and by item

Some of the top sites in the world and many government organisations are now validated using the Pro tool, so why not join them today?

Read more about Total Validator in the tools section. or just read why Total Validator is better.

top

Changes made in the last year

15th May 2016 - Total Validator v11.0.0, Firefox extension v2.1.0, and Chrome extension v2.5 released:

  • New Spell Checking system introduced. Now has full support for multi-language pages and multi-language websites. Automatically identifies the correct language to use to spell check each word. Easy to add support for new languages and regional variations. Note that if you already use spell checking that several old options have been removed or replaced, so see the new help page explaining how to use the new system.
  • All support for Java 6 has now been removed. So we've been able to take advantage of the improvements in Java 7, including updating to the latest libraries.
  • Improvements to cookie handling to support latest flags and workarounds
  • Reorganised options on the Pro Tool. New Network tab now contains Proxy, Cookie and other network specific options. Also some Include tab options have been moved to the Links tab.
  • Improvements to broken link checking
  • Improvements to link following to prevent pages with technically the same URL being validated more than once
  • Added "No Proxy" option to the new Network tab
  • Improvements to cookie handling in browser extensions
  • Updated browser extensions to support new Spell Check system
  • HTML 5.1 updated to 3 May 2016
  • CSS Intrinsic & Extrinsic Sizing Module Level 3 updated to 10 May 2016
  • CSS Device Adaptation Module Level 1 updated to 29 March 2016
  • CSS Scroll Snap Points Module Level 1 updated to 29 March 2016
  • WAI-ARIA 1.1 updated to 17 March 2016
  • WAI-ARIA Authoring Practices 1.1 updated to 17 March 2016
  • ARIA in HTML updated to 10 March 2016
  • CSS Flexible Box Layout Module Level 1 updated to 1 March 2016
  • CSS Pseudo-Elements Module Level 4 updated to 15 January 2016
  • CSS Fragmentation Module Level 3 updated to 14 January 2016
  • CSS Cascading and Inheritance Level 4 updated to 14 January 2016
  • Bug Fix: Using <select> or <textarea> inside of <label> incorrectly triggered accessibility error
  • Bug Fix: Embedded Tool was creating the results folder when -suppressresults was selected
  • Bug Fix: HTML5 download attribute didn't allow no value

9th March 2016 - Total Validator v10.2.2 released:

  • OS X Java 6 version of Basic Tool and Pro Tool no longer available
  • Bug Fix: <link> and <meta> with 'property' attribute were not recognised as 'flow'
  • Bug Fix: Skip navigation tests (W851/W870) didn't account for link targets
  • Bug Fix: Buffer overflow with Firefox add-on sending more than 8kb of cookies

4th January 2016 - Total Validator v10.2.0 released:

  • Support for Java 6 is now deprecated and will be removed in the next release. This also means that some older versions of OS X will no longer be supported as they can only run Java 6.
  • The original Firefox extension is no longer supported due to new and forthcoming API changes from Mozilla
  • The Pro Tool now requires a user id to be entered to help with support. This is displayed in the 'About' window.
  • ARIA in HTML updated to 16 December 2015
  • WAI-ARIA 1.1 updated to 19 November 2015
  • WAI-ARIA Authoring Practices 1.1 updated to 19 November 2015
  • CSS Will Change Module Level 1 added. See 03 December 2015
  • CSS Custom Properties for Cascading Variables Module Level 1 updated to 03 December 2015
  • CSS Device Adaptation Module Level 1 updated to 26 November 2015

28th November 2015 - Total Validator v10.1.0 released:

  • New link method options for greater control over broken link checking
  • Bug Fix: False positives validating CSS identifiers
  • Bug Fix: Not recognising vendor identifiers in pseudo-elements, pseudo-classes, or media features

10th November 2015 - Total Validator v10.0.1 released:

  • Bug Fix: File selection on Windows was broken

7th November 2015 - Total Validator v10.0.0 released:

  • We've jumped to v10 to reflect that the tool is now 10 years old :)
  • The Link Checker has been rebuilt to provide much faster validation, especially when some links are timing out
  • Multiple dictionaries may now be specified on the Spell Check tab
  • Added new option to restrict validations to specific issues only
  • Added new menu option to help users work around a Java SSL bug
  • Added information to the Progress window about links being checked, so you can now see that it is doing something
  • The size of the Progress window is now saved. So you no longer have to resize it every time
  • Added an 'Open' button to the Results tab for quicker access to the validation results
  • The 'About' window now displays all the important folders used by the tool, together with 'Open' buttons for quicker access to them
  • Added options to sort the results by the most/least number of issues found. The default option can be set on the tool Results tab.
  • All the keyboard shortcuts for the tool have been reviewed, fixed and expanded
  • Minor report improvements
  • Verified support for the OS X El Capitan release
  • HTML 5.1 updated to 08 October 2015
  • ARIA in HTML updated to 10 October 2015
  • WAI-ARIA 1.1 updated to 14 July 2015
  • CSS Display Module Level 3 updated to 15 October 2015
  • CSS Inline Layout Module Level 3 updated to 17 September 2015
  • CSS Grid Layout Module Level 1 updated to 17 September 2015
  • Bug Fix: Error when ARIA validating links with no attributes

19th July 2015 - Total Validator v8.8.0, Firefox extension v2.0.0, and Chrome extension v2.4 released:

  • Added support for multi-page validation when using the Source and Generated Source options with our Chrome and Firefox (but not Original Firefox) extensions
  • Broken link checking now works with the Source and Generated Source options of our Chrome and Firefox (but not Original Firefox) extensions
  • The Page pause option has been adapted to ensure all the startup javascript has completed when using the Source and Generated Source options of our Chrome and Firefox (but not Original Firefox) extensions
  • The Page pause option now operates when the link Concurrency is greater than 1
  • The progress window can now be expanded. So you can extend it to view the full url of the current page being validated
  • When parsing robots.txt files it will now accept missing blank lines between the "User Agent" definition blocks
  • HTML 5.1 updated to 09 July 2015
  • WAI-ARIA 1.1 updated to 14 May 2015
  • ARIA in HTML updated to 14 May 2015
  • RDFa Core 1.1 - Third Edition updated to 17 March 2015
  • RDFa Lite 1.1 - Second Edition updated to 17 March 2015
  • HTML+RDFa 1.1 - Second Edition updated to 17 March 2015
  • XHTML+RDFa 1.1 - Third Edition updated to 17 March 2015
  • CSS Grid Layout Module Level 1 updated to 17 March 2015
  • CSS Template Layout Module updated to 26 March 2015
  • CSS Cascading and Inheritance Level 3 updated to 16 April 2015
  • CSS Flexible Box Layout Module Level 1 updated to 14 May 2015
  • CSS Counter Styles Level 3 updated to 11 June 2015
  • CSS Values and Units Module Level 3 updated to 11 June 2015
  • CSS Basic User Interface Module Level 3 (CSS3 UI) updated to 7 July 2015
  • Bug Fix: Incorrect identification of relative URLs starting with "http", causing broken link false positives
  • Bug Fix: With HTML5, <summary> didn't allow heading content, only phrasing content

For changes back to 2013 see the change log. For changes back to 2005 contact us directly.

top