W3C validation for complete site

The WDG offers two free solutions:

  1. Validate entire site (select 'validate entire site')
  2. Validate multiple URLs (batch)

The W3C doesn't offer this on w3.org.

http://validator.w3.org/docs/help.html#faq-batchvalidation

But you can use this tool and check "Validate entire site": (Also w3.org refers to this site!)

  • http://www.htmlhelp.com/tools/validator/

But you have a limit of 100 URLs to validate and will get this message when you reach 100 URLs:

Batch validation is limited to 100 URLs at one time. The remaining URLs were not checked.

Also there's a limit of errors displayed for each url.


I use this tool bulk w3c html validator to validate my entire website

http://www.bulkseotools.com/bulk-w3c-validator.php

This tool uses W3c validator engine, you can check 500 urls at once.


You can run the validator yourself. As of 2018, W3C are using v.Nu for their validator, the code is at https://github.com/validator/validator/releases/latest and usage instructions are at https://validator.github.io/validator/#usage

For example, the following command will run it on all html files under the public_html directory:

java -jar vnu.jar --skip-non-html public_html