Um validador HTML é um programa de garantia de qualidade usado para verificar os elementos de marcação Hypertext Markup Language ( HTML ) para erros de sintaxe. Um validador pode ser uma ferramenta útil para um usuário HTML que recebe dados eletronicamente de uma variedade de fontes de entrada. Erros de sintaxe, tais como tags abertas, espaços extra ou aspas esquecidas, podem fazer com que uma página Web tenha uma aparência drasticamente diferente da pretendida pelo criador, ou renderizar corretamente em um navegador, mas não em outro. A verificação manual da integridade dos elementos HTML é um trabalho repetitivo e tedioso; torna-se ainda mais complicado quando diferentes conjuntos de regras de validação, tais como as de folhas de estilo em cascata ( CSS ) e Extensible Markup Language ( XML ) são incluídas na página. Ao utilizar um programa de validação para assinalar sistematicamente erros, o utilizador HTML pode escolher entre corrigir erros de código caso a caso ou corrigi-los globalmente utilizando um mecanismo "find and replace" dentro do programa.