Ein Validator ist ein Computerprogramm, das die syntaktische Korrektheit eines Dokuments überprüft. Der Begriff wird häufig mit Bezug auf Auszeichnungssprachen verwendet. Konkrete Validatoren können beispielsweise die Syntax von HTML-Dokumenten oder die Übereinstimmung eines XML-Dokumentes mit einem XML Schema überprüfen.