Gli strumenti di web authoring sono programmi che consentono agli utenti di creare, modificare e pubblicare siti web. Sul mercato sono disponibili molti strumenti di web authoring, che vanno da semplici editor di testo a sofisticate suite di sviluppo web. Alcuni di questi strumenti sono pensati per i principianti, mentre altri sono destinati agli utenti più esperti. Tra gli strumenti di web authoring più diffusi vi sono Microsoft FrontPage, Adobe Dreamweaver e Macromedia Homesite. Questi programmi offrono caratteristiche che possono rendere più accessibile la creazione e la manutenzione delle pagine web. Tra queste, gli strumenti di editing visivo, il supporto integrato per i server web e la possibilità di creare pagine dinamiche utilizzando linguaggi di scripting come JavaScript. Sebbene molti di questi strumenti siano disponibili in commercio, è possibile utilizzare diversi programmi gratuiti e open-source per lo sviluppo di pagine web. Alcuni popolari strumenti di web authoring gratuiti includono NVU, KompoZer e Amaya. Questi programmi offrono una serie di qualità simili a quelle presenti nei marchi commerciali, ma potrebbero non essere così completi. È importante scegliere uno strumento che sia facile da usare