HTML Validator validator.hypertext-markup-language.com

Validation runs entirely in your browser
Your markup is never uploaded.

Your markup, <thoroughly/> checked.

Paste your source and get an instant analysis of syntax, nesting, document structure, heading outline, accessibility and SEO – with the line and column for every finding.

Source
0 lines · 0 characters Live check active · Tip: Ctrl/⌘ + Enter validates instantly
Findings
No check started yet.
0
Errors
0
Warnings
0
Notes
Score
</>

Paste HTML or load an example to start checking.

Scope

What this validator analyses

Syntax & nesting

A custom tokenizer reads the raw markup – not the browser parser that silently repairs. That way it finds unclosed and mis-nested tags, open quotation marks, duplicate attributes and typos in element names.

Semantics & structure

Doctype, language, character set, exactly one <h1>, a gap-free heading outline and a clean <main> – the foundation for search engines and screen readers.

Accessibility & SEO

Missing alt text, unlabelled fields, duplicate IDs, title and description lengths, Open Graph tags and canonicals – concise, with concrete recommendations.

Rule set

Over 30 individual checks