1. Текстові редактори
HTML-код веб-сторінок сайту можна написати в текстовому редакторі та зберегти у файлах з розширенням імені htm або html . Для написання коду можна використовувати будь-який текстовий редактор, наприклад Блокнот — стандартну програму Windows, спеціалізовані текстові редактори, наприклад Notepad++ (notepad-plusplus .org), SublimeText (sublimetext .com), Brackets (brackets .io), інтегроване середовище розробки NetBeance (netbeans .org) або ін .
2. Візуальні редактори
HTML-код веб-сторінки може складатися із сотень або навіть тисяч рядків . Для спрощення розробки веб-сторінок можуть використовуватися візуальні редактори НТМL-коду, наприклад Microsoft FrontPage, Adobe Dreamweaver та ін . У таких редакторах створення веб-сторінок виконується на основі готових шаблонів оформлення, об’єкти сторінок можуть бути вставлені з колекцій об’єктів . Такі програми є прикладами WYSIWYG-редакторів (англ . What You See Is What You Get — що ви бачите, то ви й отримуєте) . HTML-код сторінки в цих середовищах генерується автоматично та зберігається у файлах.
3. Засоби автоматичного створення сайтів
Засобами для автоматичного створення веб-сайтів є також системи керування вмістом веб-сайту WCMS (англ . Web Content Management System — система керування веб-контентом) — програми для організації веб-сайтів чи інших інформаційних ресурсів в Інтернеті чи окремих комп’ютерних мережах . Вони мають набори шабл онів оформлення веб-сторінок і модулів, які роблять сайт динамічним: форум, стрічка новин, каталог файлів, форма опитування, гостьова книга тощо . Контент веб-сторінок — текст і нетекстові об’єкти, призначені для розміщення на вебсторінках — зберігається в базі даних . Генерація веб-сторінок виконується системою за запитом користувача . HTML-код згенерованої сторінки не зберігається в окремому файлі, а надсилається безпосередньо у браузер користувача . Сайт під керуванням WСMS має панель управління, що надає адміністратору сайту інструменти для додавання, редагування та видалення матеріалів на сайті . Популярними системами керування вмістом веб-сайтів є WordPress, Joomla, Drupal, Moodle та ін .
4. Онлайн системи конструювання сайтів
Деякі онлайн-системи конструювання сайтів одночасно з послугами з розробки та адміністрування веб-сайтів надають доменне ім’я сайту та послуги хостингу . Такими є системи Сайти Google (sites .google .com), Weebly (weebly .com), Webnode (webnode .com .ua), uCoz (ucoz .ua) та ін . У цих системах створення вебсайту здійснюється в режимі онлайн відразу на сервері хостингу .