Un editor web (detto anche editor HTML) è un'applicazione utile per la creazione di pagine web. Il codice HTML si può anche scrivere con un normale editor di testo, tuttavia delle applicazioni create appositamente potrebbero risultare più efficaci, ad esempio evidenziando la sintassi, correggendo gli errori di sintassi o ancora consentendo di creare la pagina usando un'interfaccia e senza conoscere nemmeno le basi di HTML.
Molte di queste applicazioni non permettono solo di gestire l'HTML ma anche i fogli di stile, CSS, XML e JavaScript. In alcuni casi possono anche integrare dei client FTP per comunicare con server remoti via FTP.
Principalmente esistono due tipi di editor HTML: editor testuali e visuali, questi ultimi sono anche chiamati editor WYSIWYG che sta per "What You See Is What You Get", ovvero "ciò che vedi è ciò che ottieni".