Global web icon
w3.org
https://validator.w3.org/
The W3C Markup Validation Service
This validator checks the markup validity of Web documents in HTML, XHTML, SMIL, MathML, etc. If you wish to validate specific content such as RSS/Atom feeds or CSS stylesheets, MobileOK content, or to find broken links, there are other validators and tools available.
Global web icon
w3.org
https://validator.w3.org/docs/help.html
Help for The W3C Markup Validation Service
It compares your HTML document to the defined syntax of HTML and reports any discrepancies. Learn more about the Markup Validator and the languages it can validate.
Global web icon
w3.org
https://validator.w3.org/fragment-upload.html
W3C Markup Validation Service: Validate by Direct Input
Validate by Direct Input ... If your document is on the Web, you can validate it by entering its address instead. Home About... News Docs Help & FAQ Feedback Contribute
Global web icon
w3.org
https://validator.w3.org/about
About the W3C Markup Validation Service
Supported document types include the HTML (through HTML 4.01) and XHTML (1.0 and 1.1) family, MathML, SMIL and SVG (1.0 and 1.1, including the mobile profiles). The Markup Validator can also validate Web documents written with an SGML or XML DTD, provided they use a proper document type declaration.
Global web icon
w3.org
https://validator.w3.org/services
W3C Validation Services
Below is a listing of W3C's various validation services, links to the services themselves, the user-agent header being sent and how to find out more information on each.
Global web icon
w3.org
https://validator.w3.org/docs/
Documentation Index for The W3C Markup Validation Service
This list conveniently gathers all the error messages currently used by the validator when processing Web documents, and the community-contributed explanations to these error messages, whenever available.
Global web icon
w3.org
https://validator.w3.org/docs/why.html
Why Validate? - W3
Validation is one of the simplest ways to check whether a page is built in accordance with Web standards, and provides one of the most reliable guarantee that future Web platforms will handle it as designed.
Global web icon
w3.org
https://validator.w3.org/file-upload.html
W3C Markup Validation Service: Upload Files
If your document is on the Web, you can validate it with the same advanced options by entering its address instead.
Global web icon
w3.org
https://validator.w3.org/docs/api.html
Documentation of the Programmatic Interface (API) to The W3C Markup ...
For programmatic checking of modern HTML documents, use the API provided by the W3C HTML Checker. To do that, call https://validator.w3.org/nu/ or the URL for another instance of the W3C HTML Checker, and consult the following documentation:
Global web icon
w3.org
https://validator.w3.org/whatsnew.html
What's New at The W3C Markup Validation Service
Changes include: More explanations for most of the validation error messages. New documentation on installing the Markup Validator locally. The "fussy" parsing mode is no longer available and will be drastically improved before it comes back - if ever.