Valittavana on useita web -suunnittelutyökaluja, jotka vaihtelevat huippukompleksista kaikkein yksinkertaisimpiin ohjelmiin, jotka löytyvät lähes jokaisesta tietokoneesta. Lähes kaikki, joilla on Internet -yhteys ja vähän aikaa, voivat luoda täysin toimivan verkkosivuston ilman, että heidän on osallistuttava suunnittelukouluun. Ammattimaisilla verkkosivustojen suunnittelijoilla on myös valikoima suunnittelutyökaluja, joista useimmat pystyvät luomaan visuaalisesti kiehtovia taideteoksia. Yleisiä verkkosuunnittelutyökaluja ovat kaupallinen verkkosuunnitteluohjelmisto, ammattitason ohjelmisto, sivustonrakentajat ja tekstinkäsittelyohjelmat.
Kaupallisen suunnittelun ohjelmistot ovat web -suunnittelutyökaluja, joita voivat käyttää sekä aloittelijat että ammattisuunnittelijat. Valittavana on laaja valikoima ohjelmia, ja jotkut ovat varmasti kehittyneempiä kuin toiset. Yksinkertaisimmat tyypit ovat yleensä mallieditorit, joiden avulla käyttäjät voivat kirjoittaa tekstiä ja pudottaa grafiikkaa tiettyihin laatikoihin. Kehittyneemmät vaihtoehdot mahdollistavat samanlaiset mallitoiminnot, mutta enemmän vapautta muuttaa kutakin mallia ja lisätä lisäkoodausta, jotta malli sopii haluttuihin asetuksiin.
Sivuston rakentajat ovat myös web -suunnittelutyökaluja, jotka on yleensä varattu kokemattomille käyttäjille. Nämä löytyvät yleensä verkossa, usein osana isännöintiyrityksen palvelupakettia. Käyttäjät valitsevat vain ennalta suunnitellun mallin ja lisäävät tekstiä ja grafiikkaa. Suunnitteluvaihtoehdot voivat olla rajalliset sivustojen rakentajien kanssa, mutta melko houkuttelevia ja ammattimaisia sivustoja voidaan luoda.
Tekstinkäsittelyohjelmat voivat olla myös web -suunnittelutyökaluja, vaikka vain ammattitaitoiset suunnittelijat voivat yleensä käyttää tätä menetelmää. Hypertext -merkintäkieli (HTML) on pääkieli, jota käytetään verkkosivustojen luomisessa, ja se on ensisijainen kieli, jota verkkoselaimet ymmärtävät. Verkkosuunnittelutyökaluissa on yleensä malleja, jotka käyttävät graafista käyttöliittymää helpottaakseen sivustojen suunnittelua kokemattomille käyttäjille, mutta HTML -koodausta lisätään edelleen.
Tekstinkäsittelyohjelmaa käytettäessä ei yleensä ole graafista käyttöliittymää. Suunnittelijan on kirjoitettava kaikki HTML -koodaukset käsin. Tämä voi olla pitkä ja työläs prosessi, mutta voi sallia enemmän valvontaa kuin kaupalliset suunnittelutuotteet. Koska suunnittelijalla on täysi pääsy ja valvonta kaikkiin käytettäviin koodeihin, hän voi myös muuttaa ja lisätä koodin parhaaksi katsomallaan tavalla ilman rajoituksia.
Tekstinkäsittelyohjelman käytöllä on joitain haittoja. Kun kaikki tehdään yksinomaan käsin, on paljon tilaa inhimillisille erehdyksille. Erikoiskomentosarjoja ja muita erittäin kehittyneitä ominaisuuksia voi myös olla vaikeampi lisätä käytettäessä tavallista tekstinkäsittelyohjelmaa. Useimmissa tapauksissa suunnittelijoiden on helpompi yhdistää käsikoodaus graafisen käyttöliittymän ohjelmistoihin.