HTML je zkratka anglického HyperText Markup Language, tedy hypertextový značkovací jazyk. Používá se především k vytváření a strukturování obsahu webových stránek a webových aplikací. Pomocí HTML se určuje význam a uspořádání jednotlivých částí dokumentu, například nadpisů, odstavců, odkazů, seznamů, tabulek, obrázků, formulářů nebo multimediálního obsahu.
HTML pracuje s prvky neboli elementy, které jsou v zápisu obvykle vyznačeny značkami – tagy. Elementy mohou mít také atributy, jimiž se doplňují další vlastnosti nebo informace. Výsledný HTML dokument zpracovává webový prohlížeč a vytváří z něj strukturu dokumentu, která je součástí modelu DOM.
HTML samo o sobě není programovací jazyk. Popisuje především strukturu a význam obsahu. Vzhled webových stránek se obvykle upravuje pomocí CSS, zatímco jejich programové chování a interaktivitu zajišťuje zejména JavaScript.
Součástí HTML je hypertext, tedy systém odkazů umožňující propojovat jednotlivé dokumenty a jejich části. Právě možnost vzájemného propojení webových stránek patří k základním vlastnostem World Wide Webu.
První podobu HTML vytvořil na počátku 90. let Tim Berners-Lee. Jazyk se následně výrazně rozvíjel. Současné HTML je udržováno jako průběžně aktualizovaný standard označovaný HTML Living Standard. Běžné soubory HTML používají příponu .html nebo .htm a při přenosu po webu se zpravidla používá typ obsahu text/html.