Un browser HTML (Hypertext Markup Language) este un program care este utilizat pentru a vizualiza fișierele salvate în format HTML și pentru a le afișa ca pagini web. Acest tip de software este disponibil de la un număr de dezvoltatori și utilizează codul sursă creat în HTML pentru a genera reprezentarea vizuală adecvată a unui site web. Codul folosit pentru a crea o pagină poate indica aproape orice pe site-ul respectiv, de la stilul și culoarea fontului folosit pe acesta până la videoclipuri și sunete încorporate în pagină. Un browser HTML poate vizualiza pagini online sau offline, permițând cuiva care dezvoltă un site web să-l previzualizeze înainte de a-l găzdui pe Internet.
Scopul unui browser HTML este de a converti codul brut al unui site web în ceva mai interesant din punct de vedere vizual și mai ușor de citit. HTML este creat prin utilizarea scripturilor și a codului care este scris într-un document, adesea ca text simplu. Aceasta înseamnă că cineva poate citi ceea ce este într-un fișier HTML, dar de obicei există o cantitate mare de date în exces, care oferă informații despre aspectul unei pagini. Un browser HTML este capabil să utilizeze aceste date suplimentare și apoi să afișeze informațiile relevante în fișier pe baza acestora.
De exemplu, un document cu text simplu poate indica faptul că o anumită bucată de text ar trebui să apară într-o anumită dimensiune și culoare. Cineva care se uită la codul sursă poate vedea textul în sine, precum și codul, sub formă de etichete, care este folosit pentru a specifica informațiile suplimentare. Cu toate acestea, un browser HTML utilizează aceste informații pentru a se asigura că textul este afișat în culoarea și dimensiunea corespunzătoare, fără a afișa eticheta în sine. Scripturi suplimentare pot fi utilizate pentru a adăuga mai multe informații la un site, pentru afișare de către un browser HTML, inclusiv capacitatea de a seta imagini de fundal, de a încorpora clipuri video și de a reda fișiere audio.
În timp ce un browser HTML este de obicei folosit pentru a vizualiza pagini web care sunt găzduite pe o mașină conectată la Internet, acesta poate fi folosit și offline. Acest lucru permite unei persoane care creează un site web să-l previzualizeze înainte de a fi online, printr-un browser; erorile sau alte greșeli de pe pagină pot fi apoi văzute prin browserul HTML, iar codul sursă poate fi schimbat pentru a corecta aceste probleme. Diferitele versiuni ale acestor programe includ diverse funcții și capacitatea de a rula anumite scripturi pe care alte versiuni nu le fac. Crearea unui site web implică adesea o mulțime de teste pentru a se asigura că este vizibil pe o gamă cât mai largă de browsere.