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

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

Validation Tool

Total Validator is an (X)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 with Oracle Java 7+ OS X for Oracle Java 7+ [MD5 Checksum] [License] OS X installation notes

Download Basic tool for OS X with Apple Java 6 OS X for Apple Java 6 [MD5 Checksum] [License] OS X installation notes

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

Requirements: The tools are all Java based and require Java 6.0 or later to be installed.

For one-click validation within your browser add one of the following browser extensions:

Download Chrome extension Google Chrome extension [License]

Download Firefox extension Firefox extension [License]

Download original Firefox extension Original 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
  • 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

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

29th March 2015 - Firefox extension v1.1 released:

  • Bug Fix: Could not validate local files

14th March 2015 - Total Validator v8.7.0 released:

  • New Firefox Extension which operates like the Chrome Extension and so provides support for the full range of validation options. The new Firefox Extension has been developed using the latest tools from Mozilla for high performance and easier user management
  • Minor improvements to the original Firefox Extension, which is now deprecated, along with support for SeaMonkey
  • New Pro tool menu option allows manual editing of the list of valid HTML5 meta names. This allows new values to be added between releases of Total Validator
  • Improved handling of ambiguous and non-ambiguous ampersands in both content and attributes, across all HTML versions
  • Support of <title>, and <textarea> elements containing raw data in HTML5 documents
  • The minimum amount of memory required to run Total Validator has been halved to better support older computers
  • HTML5 Image Description Extension updated to 26 February 2015
  • Early support for Filter Effects Module Level 1 added. See 25 November 2014
  • CSS Box Alignment Module Level 3 updated to 18 December 2014
  • Compositing and Blending Level 1 updated to 13 January 2015
  • CSS Exclusions Module Level 1 updated to 15 January 2015
  • CSS Fragmentation Module Level 3 updated to 29 January 2015
  • CSS Positioned Layout Module Level 3 updated to 3 February 2015
  • CSS Counter Styles Level 3 updated to 26 February 2015
  • CSS Basic User Interface Module Level 3 (CSS3 UI) updated to 24 February 2015
  • Bug Fix: With Linux, when the 'Documents' folder didn't exist, it didn't default to using the installation folder for saving results
  • Bug Fix: Labelable elements within <label> incorrectly required explicit for/id linking
  • Bug Fix: Duplicate attributes caused additional 'nonsense' errors to be reported
  • Bug Fix: Absolute URLs were not always normalized properly

17th December 2014 - Total Validator v8.6.1 released:

  • Bug Fix: Incorrect check of HTML5 Wiki based meta names
  • Bug Fix: CSS3 'display' definition was incorrect due to mistake in CSS Display Module Level 3 (11 September 2014)
  • Bug Fix: An empty <style></style> would mess up the next <style> block
  • Bug Fix: Incorrect content restriction for <noscript> in head in HTML5
  • Bug Fix: Minor HTML5 and XHTML5.1 corrections

22nd November 2014 - Total Validator v8.6.0 released:

  • Significant improvements to report pages:
    • Collapsible sections
    • Sorting of results
    • Options sorted by Tool tab
    • Links to local copy of Validation reference pages
    • More detail in the summary sections about reported issues
    • 'More Information' section replaced by issue details 'pop-up'
    • Cascading choice of how to display issue details
  • Spellcheck correction now auto-disables links for words that have already been added
  • More thorough checking of command line options
  • Renamed "Skip" paths to "Exclude" paths everywhere
  • HTML5 updated to 28 October 2014 (now an official standard)
  • HTML5 Image Description Extension updated to 12 August 2014
  • HTML Media Capture updated to 9 September 2014
  • CSS Ruby Layout Module Level 1 updated to 5 August 2014
  • CSS Masking Module Level 1 updated to 26 August 2014
  • CSS Counter Styles Level 3 updated to 26 August 2014
  • CSS Backgrounds and Borders Module Level 3 updated to 9 September 2014
  • CSS Display Module Level 3 updated to 11 September 2014
  • CSS Line Grid Module Level 1 updated to 16 September 2014
  • CSS Flexible Box Layout Module Level 1 updated to 25 September 2014
  • CSS Regions Module Level 1 updated to 9 October 2014
  • CSS Marquee Module Level 3 updated to 14 October 2014 (removed)
  • Behavioral Extensions to CSS updated to 14 October 2014 (removed)
  • CSS3 Hyperlink Presentation Module updated to 14 October 2014 (removed)
  • CSS Presentation Levels Module updated to 14 October 2014 (removed)
  • Bug Fix: Excluded folders were not always being accounted for when links redirected
  • Bug Fix: CSS Test E755, was firing when shouldn't, and not firing when it should
  • Bug Fix: <input> with 'formaction' and no 'formmethod' wasn't using the 'method' value of the parent <form>

3rd August 2014 - Total Validator v8.5.0 released:

  • Improved Accessibility testing over 30 new and updated tests
  • Spellcheck correction system now uses JQuery for better browser support
  • Updated User Agent strings. To get the updated ones use the Reset button on the edit dialog
  • Bug Fix: Firefox extension reporting all problems, even when select 'Ignore warnings'
  • HTML5 updated to 17 June 2014
  • HTML 5.1 updated to 17 June 2014
  • HTML Media Capture updated to 19 June 2014
  • Using WAI-ARIA in HTML updated to 26 June 2014
  • Polyglot Markup updated to 17 July 2014
  • CSS Transforms Module Level 1 updated to 26 November 2013
  • CSS Regions Module Level 1 updated to 18 February 2014
  • CSS Lists and Counters Module Level 3 updated to 20 March 2014
  • CSS Namespaces Module Level 3 updated to 20 March 2014
  • CSS Shapes Module Level 1 updated to 20 March 2014
  • CSS Writing Modes Level 3 updated to 20 March 2014
  • CSS Flexible Box Layout Module Level 1 updated to 25 March 2014
  • CSS Custom Properties Module Level 1 updated to 6 May 2014
  • CSS Grid Layout Module Level 1 updated to 13 May 2014
  • CSS Generated Content for Paged Media Module updated to 13 May 2014
  • CSS Masking Module Level 1 updated to 22 May 2014

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

top