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 this 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 Java based and so require Java 6.0 or later to be installed.

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

Download Firefox extension Firefox/Seamonkey extension [License]

Download Chrome extension Google Chrome extension [License]

For many more great features, including validating one or more entire sites and CSS validation, choose the Pro tool instead.

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 each year we only receive a few emails from users with problems, showing just how reliable and accurate Total Validator is.

The Basic tool has the following main 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 click the links to the left if you just want to know why Total Validator is better.

top

Changes made in the last year

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

10th June 2014 - Chrome extension v2.3 released:

  • Now available from the Chrome Web Store

10th May 2014 - Total Validator v8.4.2 and Chrome extension v2.2 released:

  • Updated Firefox extension icons in line with Firefox v29 UI changes
  • Bug Fix: Recent Chrome update prevented local files from being validated by Chrome extension
  • Bug Fix: E895 was being raised for form controls outside of forms
  • Bug Fix: The detection of missing quotes failed when attributes contained complex HTML
  • Bug Fix: URLs in results were not being URL-decoded
  • Bug Fix: Certain types of secure cookies were being ignored
  • Bug Fix: Pages that redirect to themselves to set cookies were not being allowed to complete

10th March 2014 - Total Validator Pro/Emb Tool v8.4.1 released:

  • Bug Fix: Broken links validator trying to follow links that it shouldn't
  • Bug Fix: Minor bug fixes to result pages

8th March 2014 - Total Validator Pro/Emb Tool v8.4.0 released:

  • Oracle Java version of OS X Pro tool now available
  • Progress dialog now shows the current page and a progress bar
  • You can now set your own defaults for properties
  • Added support for 'formaction' and 'formmethod' attributes when validating forms
  • Now checks that characters belong to the document's character set
  • Recognises, tests and follows more links than before
  • Improved File/Folder selection dialogs on OS X
  • To help command line users, a command line properties file is created whenever you use the Pro tool
  • Links provided to start the Pro tool in 'Listen' mode at system start up
  • HTML 5.1 updated to 4 February 2014
  • HTML5 updated to 4 February 2014
  • Polyglot updated to 4 February 2014
  • Added support for ARIA 1.1
  • ARIA 1.0 updated to 6 February 2014
  • Added support for CSS Display Module Level 3
  • CSS Writing Modes Level 3 updated to 26 November 2013
  • CSS Fragmentation Module Level 3 updated to 16 January 2014
  • CSS Grid Layout Module Level 1 updated to 23 January 2014
  • CSS Backgrounds and Borders Module Level 3 updated to 4 February 2014
  • CSS Shapes Module Level 1 updated to 11 February 2014
  • CSS Syntax Module Level 3 updated to 20 February 2014
  • Compositing and Blending Level 1 updated to 20 February 2014
  • Bug Fix: Invalid self closing tags were not being marked as an error
  • Bug Fix: False positive for E898 was being raised
  • Bug Fix: False positive for CSS3 cursor property was being raised
  • Bug Fix: CSS3 transition property was causing a Java exception
  • Bug Fix: False positive for some HTML5 elements with special properties

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

top