HTML Validation


The HTML Validation Plugin runs in the background, identifies and reports HTML validation errors on your website. Once activated, the HTML Validation plugin uses WordPress cron to scan your website content in the background. A progress bar on the report screen indicates scan progress. HTML Validation is provided by Please refer to the provided privacy policy and terms of use. Posts may also be scanned using the Validate HTML link provided on the “All Posts” screen.

The HTML Validation Pro extension adds options to automatically correct many HTML Validation issues. This one of a kind plugin could save you hundreds of hours of work finding and correcting HTML validation issues. Visit our website to learn more and add the Pro Extension


  1. Upload the html-validation folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress


ছেপ্টেম্বৰ 16, 2023
Got this for my website and purchased the pro version. It gives me a report (mine was 5,500 items) but there is nothing to fix the problems. No actionable buttons so far as I can tell. So, it’s junk that I’ve wasted time and money on.
Read all 1 review

Contributors & Developers

“HTML Validation” is open source software. The following people have contributed to this plugin.


Translate “HTML Validation” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


  • 1.0.14
  1. Corrected csrf vulnerability
  • 1.0.13
  1. Corrected validate link not working when linkid is not present in link table
  2. Corrected pagination not working when validate is passed through the url
  • 1.0.12
  1. corrected recheck not working when validate html link is used to start a validation checks
  2. corrected unescaped output values
  • 1.0.11
  1. added function to delete tables when a multisite blog is removed
  • 1.0.10
  1. corrected php warnings on settings page
  2. increased database field sizes on id fields
  3. corrected bug in duplicate error ignore feature
  4. added notice when processing ignore or recheck on error screen
  5. added ada issue notice for empty option tags


  1. corrected ignored content list not being updated on settings page


  1. corrected filtered error results resetting when changing pages
  2. corrected filtered error results resetting when rechecking a page


  1. changed default cron frequency


  1. added indicator for minumum settings to be reviewed and adjusted


  1. added support for filtering ada errors in report
  2. updated link inventory to include term id to support ada compliance scans
  3. corrected bug resulting in multiple cron hooks being scheduled for initial scan


  1. corrected bug resulting in term errors being purged
  2. reset scan flag on purge to trigger faster validation checks on initial scan
  3. improved input validation


  1. removed refresh action on error report when page focus is lost


  1. corrected recheck not working


  1. corrected fatal error on report screen


  1. Initial Deployment