Brskalnik Hypertext Markup Language (HTML) je program, ki se uporablja za ogled datotek, shranjenih v formatu HTML, in njihovo prikazovanje kot spletne strani. Ta vrsta programske opreme je na voljo pri številnih razvijalcih in uporablja izvorno kodo, ustvarjeno v HTML, za ustvarjanje ustrezne vizualne predstavitve spletnega mesta. Koda, uporabljena za izdelavo strani, lahko označuje skoraj vse na tem spletnem mestu, od sloga in barve pisave, uporabljene na njej, do videoposnetkov in zvokov, vdelanih na strani. Brskalnik HTML si lahko ogleda strani, ki so vključene ali brez povezave, kar nekomu, ki razvija spletno mesto, omogoča predogled, preden ga gosti v internetu.
Namen brskalnika HTML je pretvoriti surovo kodo spletnega mesta v nekaj, kar je vizualno bolj zanimivo in berljivo. HTML je ustvarjen z uporabo skriptov in kode, ki je zapisana v dokumentu, pogosto kot golo besedilo. To pomeni, da lahko nekdo prebere, kaj je v datoteki HTML, vendar je običajno veliko odvečnih podatkov, ki zagotavljajo informacije o postavitvi strani. Brskalnik HTML lahko uporabi te dodatne podatke in nato na podlagi njih prikaže ustrezne informacije v datoteki.
Na primer, dokument z navadnim besedilom lahko nakazuje, da se mora določen del besedila pojaviti v določeni velikosti in barvi. Nekdo, ki gleda izvorno kodo, lahko vidi samo besedilo in kodo v obliki oznak, ki se uporablja za določanje dodatnih informacij. Brskalnik HTML pa te informacije uporablja za zagotovitev, da je besedilo prikazano v ustrezni barvi in velikosti, ne da bi prikazal samo oznako. Dodatne skripte je mogoče uporabiti za dodajanje več informacij spletnemu mestu za prikaz v brskalniku HTML, vključno z možnostjo nastavljanja slik ozadja, vdelave video posnetkov in predvajanja zvočnih datotek.
Medtem ko se brskalnik HTML običajno uporablja za ogled spletnih strani, ki gostujejo na napravi, ki je povezana z internetom, se lahko uporablja tudi brez povezave. To omogoča nekomu, ki ustvarja spletno mesto, da si ga prek brskalnika ogleda predogled, preden je na spletu; napake ali druge napake na strani si lahko nato ogledate v brskalniku HTML, izvorno kodo pa lahko spremenite, da odpravite te težave. Različne različice teh programov vključujejo različne funkcije in možnost izvajanja določenih skriptov, ki jih druge različice ne. Ustvarjanje spletne strani pogosto vključuje veliko testiranja, da se zagotovi, da je vidna v čim širšem obsegu brskalnikov.