Programska oprema za urejanje spletnih mest je lahko kar koli, od brezplačnega urejevalnika besedil, ki je priložen operacijskemu sistemu (OS), do dragega paketa, ki je sposoben obravnavati stvari, kot so kaskadne slogovne liste (CSS) in razširjeni označevalni jezik (XML). Za ročno urejanje datotek spletnega mesta z urejevalnikom besedil je običajno potrebna določena raven strokovnega znanja, vendar se lahko osnovne operacije namenskih zbirk za urejanje uporabljajo brez poznavanja jezika za označevanje hiperteksta (HTML) ali katere koli druge kode. Tri glavne vrste programske opreme za urejanje spletnih mest so besedilno usmerjene, objektno usmerjene ali uporabljajo vmesnik »kar vidiš, to dobiš« (WYSIWYG). Vsaka od teh različic ima lahko različno uporabo, v vsaki kategoriji pa so običajno na voljo tako brezplačne kot plačljive možnosti. Nekateri programski paketi za urejanje spletnih mest lahko vključujejo tudi orodja za ustvarjanje elementov, kot so slike, animacije in različne bogate medijske vsebine.
Besedilni urejevalniki so najpreprostejša oblika programske opreme za urejanje spletnih mest. Če ima spletni oblikovalec obsežno znanje o HTML-ju in drugi kodi, lahko urejanje besedila zagotovi hiter način za majhne popravke spletnega mesta. Urejevalnike besedil je mogoče uporabiti tudi za ustvarjanje celotnih spletnih mest, če ni bolj zapletene programske opreme. Za kodiranje HTML iz nič lahko uporabite kateri koli urejevalnik besedil, vendar obstajajo tudi namensko izdelani urejevalniki besedila. Ti programi lahko vključujejo funkcije, kot so barvno kodiranje različnih elementov kode, preverjanje napak ali odjemalec integriranega protokola za prenos datotek (FTP).
Nekoliko bolj zapletena oblika programske opreme za urejanje spletnih mest je lahko znana kot objektno usmerjena. Ta vrsta programske opreme običajno omogoča spletnemu oblikovalcu, da vizualno organizira svojo kodo na bolj napredne načine kot preprosto barvno kodiranje. Objektno orientirani urejevalniki se lahko integrirajo tudi v večje urejevalnike WYSIWYG, kar spletnemu oblikovalcu omogoča bolj intimno delo s posameznimi predmeti.
Nekatera najbolj zapletena programska oprema za urejanje spletnih mest se pogosto imenuje WYSIWYG, saj so vse oblikovanje in druge nastavitve vidne med postopkom oblikovanja. Številni urejevalniki WYSIWYG omogočajo ročno spreminjanje kode, čeprav je običajno mogoče oblikovati celotno spletno mesto, ne da bi poznali HTML. Nekateri programski paketi za urejanje spletnih mest lahko vključujejo tudi številne druge programe, ki omogočajo urejanje slik ali ustvarjanje bogate medijske vsebine za vstavljanje na spletno mesto. Številni urejevalniki vključujejo tudi funkcionalnost, ki zagotavlja združljivost spletnega mesta s standardi World Wide Web Consortium (W3C®).
Poleg vrste programske opreme za razvoj spletnih mest, ki temelji na besedilu, objektno usmerjene in vmesnika WYSIWYG, obstajajo tudi številne brezplačne, shareware in maloprodajne možnosti. Nekatera profesionalna programska oprema za razvoj spletnih mest je lahko precej draga, čeprav običajno obstajajo tudi brezplačne ali celo odprtokodne možnosti. Plačljiva programska oprema lahko vključuje uporabna lastniška orodja, ki niso na voljo v drugih paketih, čeprav so brezplačne in odprtokodne možnosti lahko zelo polno predstavljene.