HTML Tag Checker

Check if HTML tags are properly closed. The new high-accuracy engine detects unclosed tags and syntax errors more precisely
HTMLのチェック処理はすべてローカルで行われますので、安心してご利用いただけます。2026/08/10 Update!
※「URLからチェック」を選んだ場合は、ソース取得時のみPHPを使用します(データは一切保存されません)。
不具合を発見された場合は、お手数ですがお問い合わせからご連絡いただけますと幸いです。
タグチェッカーは新エンジンに更新されました。従来版が必要な場合は右上の『旧版に切り替え』からご利用ください。
ここにファイルをドラッグ&ドロップ(複数可・ZIPも可 / .html / .htm / .xhtml / .xml / .txt)
チェックを外すと、タグの閉じ忘れ(終了タグの欠落)の検出のみになります。HTML5仕様上は許容される自動閉じなどは報告しません。 HTML5仕様では終了タグを省略できる要素も、明示的に閉じていないとエラーとして報告します。オフの場合でも、省略を検出したときは結果に情報ヒントを表示します。なお<p>は閉じ忘れが特に多いため省略可能扱いにしておらず、このオプションがオフでも、直後にブロック要素が来て自動的に閉じる場合(HTML5で合法な省略)を除き、閉じていないとエラーとして報告します。オンにした場合は、この合法な省略もエラーとして報告します。 HTML標準にないタグ名も、通常のタグと同様に開始・終了タグの対応をチェックします(自己終了タグ「/>」は対象外)。なお「-」を含むカスタム要素と「:」を含む名前空間付きタグは、このオプションに関係なく常にチェックされます。