Există o varietate de instrumente de web design din care puteți alege, de la supercomplex la cele mai de bază dintre programele găsite pe aproape fiecare computer personal. Practic, oricine are acces la Internet și puțin timp poate crea un site web complet funcțional fără a fi nevoit să frecventeze școala de design. Designerii profesioniști de site-uri web au, de asemenea, o gamă largă de instrumente de design din care să aleagă, majoritatea dintre ele capabile să creeze opere de artă captivante vizual. Instrumentele obișnuite de design web includ software comercial de design web, software de calitate profesională, constructori de site-uri și procesoare de text.
Programele software de design comercial sunt instrumente de design web care pot fi folosite atât de designeri începători, cât și de profesioniști. Există o mare varietate de programe din care să alegeți, iar unele sunt cu siguranță mai sofisticate decât altele. Cele mai simple tipuri sunt, în general, editori de șabloane care permit utilizatorilor să tastaze text și să plaseze grafice în casete specificate. Opțiunile mai avansate permit caracteristici similare ale șablonului, dar cu mai multă libertate de a modifica fiecare șablon și de a adăuga coduri suplimentare pentru ca designul să se potrivească preferințelor dorite.
Creatorii de site-uri sunt, de asemenea, instrumente de design web care sunt de obicei rezervate utilizatorilor fără experiență. Acestea se găsesc în general online, adesea ca parte a pachetului de servicii al unei companii de găzduire. Utilizatorii aleg pur și simplu un șablon pre-proiectat și adaugă text și grafică. Opțiunile de design pot fi limitate cu constructorii de site-uri, dar pot fi create site-uri destul de atractive și cu aspect profesional.
Procesoarele de text pot fi, de asemenea, instrumente de web design, deși numai designerii calificați sunt de obicei capabili să folosească această metodă. Limbajul de marcare hipertext (HTML) este limbajul principal folosit pentru a crea site-uri web și este limba principală pe care o înțeleg browserele web. Instrumentele de web design au, în general, șabloane care utilizează o interfață grafică pentru a face proiectarea site-urilor mai ușoară pentru utilizatorii neexperimentați, dar codarea HTML este încă adăugată în back-end.
Când utilizați un procesor de text, de obicei nu există o interfață grafică. Designerul trebuie să introducă manual toate codurile HTML. Acesta poate fi un proces lung și obositor, dar poate permite mai mult control decât produsele comerciale de design. Deoarece designerul are acces și control deplin asupra fiecărui cod utilizat, el poate, de asemenea, să modifice și să adauge codul după cum crede de cuviință, fără restricții.
Utilizarea unui procesor de text are unele dezavantaje. Când totul este făcut doar manual, există destul loc pentru erorile umane. Scripturile specializate și alte caracteristici extrem de sofisticate pot fi, de asemenea, mai greu de adăugat atunci când lucrați într-un procesor de text de bază. În cele mai multe cazuri, designerilor le este mai ușor să combine codarea manuală cu programele software cu interfață grafică.