Izbirate lahko med različnimi orodji za spletno oblikovanje, od zelo kompleksnih do najosnovnejših programov, ki jih najdete na skoraj vsakem osebnem računalniku. Skoraj vsak, ki ima dostop do interneta in ima malo časa, lahko ustvari popolnoma funkcionalno spletno mesto, ne da bi moral obiskovati šolo oblikovanja. Profesionalni oblikovalci spletnih mest imajo na izbiro tudi vrsto oblikovalskih orodij, večina jih je sposobna ustvariti vizualno privlačna umetniška dela. Običajna orodja za spletno oblikovanje vključujejo komercialno programsko opremo za spletno oblikovanje, profesionalno programsko opremo, graditelje spletnih mest in urejevalnike besedil.
Programi za komercialno oblikovanje so orodja za spletno oblikovanje, ki jih lahko uporabljajo tako začetniki kot profesionalni oblikovalci. Izbirate lahko med številnimi programi, nekateri pa so zagotovo bolj izpopolnjeni kot drugi. Najenostavnejše vrste so običajno urejevalniki predlog, ki uporabnikom omogočajo vnašanje besedila in spuščanje grafike v določena polja. Naprednejše možnosti omogočajo podobne funkcije predloge, vendar z več svobode pri spreminjanju vsake predloge in dodajanju dodatnega kodiranja, da bo dizajn ustrezal želenim željam.
Izdelovalci spletnih mest so tudi orodja za spletno oblikovanje, ki so običajno rezervirana za neizkušene uporabnike. Te se običajno nahajajo na spletu, pogosto kot del paketa storitev gostiteljskega podjetja. Uporabniki preprosto izberejo vnaprej oblikovano predlogo ter dodajo besedilo in grafiko. Možnosti oblikovanja so lahko omejene z ustvarjalci spletnih mest, vendar je mogoče ustvariti precej privlačna in profesionalna spletna mesta.
Besedni procesorji so lahko tudi orodja za spletno oblikovanje, čeprav to metodo običajno uporabljajo le usposobljeni oblikovalci. Hiperbesedilni označevalni jezik (HTML) je glavni jezik, ki se uporablja za ustvarjanje spletnih mest, in je primarni jezik, ki ga razumejo spletni brskalniki. Orodja za spletno oblikovanje imajo običajno predloge, ki uporabljajo grafični vmesnik, ki olajša oblikovanje spletnih mest za neizkušene uporabnike, vendar se kodiranje HTML še vedno dodaja v zadnji del.
Pri uporabi urejevalnika besedil običajno ni grafičnega vmesnika. Oblikovalec mora vnesti vse kodiranje HTML ročno. To je lahko dolg in dolgočasen postopek, vendar lahko omogoča več nadzora kot izdelki komercialnega oblikovanja. Ker ima oblikovalec popoln dostop in nadzor nad vsako uporabljeno kodo, lahko tudi spreminja in dodaja kodo, kot se mu zdi primerno, brez omejitev.
Uporaba urejevalnika besedil ima nekaj pomanjkljivosti. Ko je vse narejeno izključno ročno, je veliko prostora za človeške napake. Specializirane skripte in druge zelo izpopolnjene funkcije je morda tudi težje dodati pri delu v osnovnem urejevalniku besedil. V večini primerov je oblikovalcem lažje kombinirati ročno kodiranje s programskimi programi z grafičnim vmesnikom.