Pisalnik jezika za označevanje hiperbesedila (HTML), imenovan tudi urejevalnik HTML, je računalniški program, ki prevaja besedilo in grafiko za obdelavo besedil v ta poseben računalniški jezik. Pisalec HTML omogoča osebi, ki ne zna oblikovati spletnih mest v programskem jeziku, da jih ustvari z delom z besedilom in drugimi elementi strani tako, kot bi izgledali na internetu, ko bi bili upodobljeni. Ta sposobnost dela s končnim rezultatom in ne s programskim jezikom se imenuje »Kar vidiš, je tisto, kar dobiš« (WYSIWYG).
Internetni brskalniki upodabljajo spletna mesta z interpretacijo računalniških programskih jezikov. Najpogostejši programski jezik je HTML, osnovni gradnik spletne strani. HTML uporablja začetne in končne oznake, nameščene na strani, da brskalniku pove, kaj naj naredi z elementi med oznakami. Če na primer oblikovalec spletnega mesta želi, da se določeno besedilo prikaže s krepkimi črkami, ko ga gledamo v brskalniku, bi postavil začetno oznako za krepko na začetek besedila in končno oznako za krepko za zadnjo besedo besedila, da biti spremenjen. V programskem dokumentu je besedilo še vedno videti kot običajno besedilo, a ko si stran ogledate v brskalniku, oznake izginejo in besedilo se upodobi v skladu z navodili za programiranje.
Mnogim se HTML zdi zastrašujoč. Namesto da bi se naučili, kako zgraditi spletno mesto z uporabo oznak, nekateri ljudje raje postavijo spletno stran točno tako, kot želijo, da je videti, in imajo nekaj drugih skrbi, katere oznake HTML bi tako izgledale. Pisalec HTML odstrani potrebo po poznavanju HTML, ker program samodejno prevede ukaze sloga za obdelavo besedil, na primer krepko ali ležeče, v njihove ekvivalente HTML.
Večina urejevalnikov besedil in urejevalnikov besedil je opremljena z vgrajenim zapisovalnikom HTML. Avtor mora dokument preprosto vnesti in formatirati tako, kot želi, da je videti, ko ga upodablja v brskalniku. Nato lahko shrani dokument kot dokument HTML. Urejevalnik besedil samodejno doda vse oznake, potrebne za pravilno upodobitev strani na internetu.
Pisalnik HTML je običajno vključen v številne internetne programe, ki uporabnikom omogočajo objavo besedila, kot so programi za forume, bloge in revije. Vgrajen je v zaslon za objavo in uporabnikom omogoča uporabo določenih slogov obdelave besedil za svoje besedilo. Večina piscev HTML lahko obravnava samo osnovno do zmerno programiranje HTML. Naprednejša spletna mesta še vedno zahtevajo spretno uporabo izvirnega kodnega jezika za ustvarjanje boljših vizualnih učinkov.