Comparison of HTML editors
The following tables compare general and technical information for a number of HTML editors.
Please see the individual products' articles for further information, comparison of text editors for information on text editors, and comparison of word processors or information on word processors, many of which have features to assist with writing HTML.
General information
Systems listed on a light purple background are no longer in active development.
- alexey_t, kvichans, matthias030.
- Formerly Macromedia.
- Formerly GoLive Systems.
- Some components under Apache-2.0.
Operating system support
Editor | Windows | macOS | GNU/Linux | BSD | Unix | iOS | Android |
---|---|---|---|---|---|---|---|
Amaya | Terminated 2012 | Terminated 2012 | Terminated 2012 | Terminated 2012 | Terminated 2012 | No | No |
Aptana | Yes | Yes | Yes | Yes | No | No | No |
Arachnophilia | Yes | Yes | Yes | Yes | No | No | No |
Atom | Yes | Yes | Yes | No | No | No | No |
Bluefish | Yes | Yes | Yes | Yes | Yes | No | No |
BlueGriffon | Yes | Yes | Yes | No | No | No | No |
Brackets | Yes | Yes | Yes | No | No | No | No |
Claris Homepage | Terminated (3.0) | No | No | No | No | No | No |
Codelobster | Yes | No | No | No | No | No | No |
CoffeeCup HTML Editor | Yes | Yes | No | No | No | No | No |
CudaText | Yes | Yes | Yes | Yes | Yes | No | No |
Contribute | Yes | Yes | No | No | No | No | No |
Dreamweaver | Yes | Yes | No | No | No | No | No |
EZGenerator | Yes | No | No | No | No | No | No |
Freeway | No | Yes | No | No | No | No | No |
GoLive | Terminated (9.0) | Terminated (9.0) | No | No | No | No | No |
HTML-Kit | Yes | No | No | No | No | No | No |
KompoZer[lower-alpha 1] | Yes | Yes | Yes | Yes | No | No | No |
LibreOffice | Yes | Yes | Yes | source only | source only | No | No |
Maqetta | Yes | Yes | Cloud[30] | Cloud[30] | No | No | No |
Microsoft Expression Web | Yes | No | No | No | No | No | No |
Microsoft FrontPage | Terminated (2003) | No | No | No | No | No | No |
Microsoft SharePoint Designer | Yes | No | No | No | No | No | No |
Microsoft Visual Web Developer | Yes | No | No | No | No | No | No |
Web Architect | Yes | No | No | No | No | No | No |
Mobirise | Yes | Yes | No | No | No | No | Yes |
Mozilla Composer | Terminated (1.7.13) | Terminated (1.7.13) | Terminated (1.7.13) | Terminated (1.7.13) | Terminated (1.7.13) | No | No |
Nvu[lower-alpha 2] | Terminated (1.0) | Terminated (1.0) | Terminated (1.0) | Terminated (1.0) | No | No | No |
openElement | Yes | No | No | No | No | No | No |
OpenOffice.org | Yes | Yes | Yes | source only | source only | No | No |
oXygenXML Editor | Yes | Yes | Yes | Yes | Yes | No | No |
Quanta Gold (deprecated) | Yes | Yes | Yes | No | No | No | No |
Quanta Plus | No | Terminated 2009 | Terminated 2009 | Terminated 2009 | Terminated 2009 | No | No |
RocketCake | Yes | Yes | No | No | No | No | No |
SeaMonkey Composer | Yes | Yes | Yes | Yes | Yes | No | No |
TOWeb | Yes | No | No | No | No | No | No |
WebStorm IDE | Yes | Yes | Yes | Yes | Yes | No | No |
Editor | Windows | macOS | GNU/Linux | BSD | Unix | iOS | Android |
- Nvu/Kompozer can be built successfully on any platform with the Netscape Portable Runtime.
- Nvu can be built successfully on any platform with the Netscape Portable Runtime.
Editor features
Editor | WYSIWYG | FTP Upload | WebDAV Upload | Server-side scripting | Shared editing | Spell checking | Templates | Templates Update Sync | Page Preview | Form Handler |
---|---|---|---|---|---|---|---|---|---|---|
Amaya | Yes | No | Yes | No | No | Yes | Partial[31] | No | Yes | ? |
Aptana | No | Yes | ? | Yes[lower-alpha 1] | Yes | No | Some[lower-alpha 2] | ? | Yes | ? |
Arachnophilia | No | ? | ? | ? | ? | Yes | Yes | ? | Yes | ? |
Bluefish | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | ? |
BlueGriffon | Yes | No[lower-alpha 3] | No | ? | No | Yes | Yes[lower-alpha 4] | No | Yes | ? |
Brackets | "Live Preview" in-browser | Yes[lower-alpha 5] | No | Yes | No | Yes[lower-alpha 5] | Yes[lower-alpha 5] | No | Yes | ? |
Claris Homepage | Yes | Yes | No | No | No | Yes | Yes | No | Yes | ? |
Codelobster | No | Yes | No | Yes | No | No | Yes | ? | Yes | ? |
CoffeeCup HTML Editor | No | Yes | ? | No | No | Yes | Yes | ? | Yes | ? |
Dreamweaver | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
EZGenerator | Yes | Yes | ? | ? | ? | Yes | Yes | ? | Yes | ? |
Freeway | Yes | Yes | No | Yes | No | Yes | Yes | ? | Yes | Yes |
GoLive | Yes | Yes | Yes | Yes | No | Yes | Yes | ? | Yes | ? |
HTML-Kit | No | Yes | ? | Yes | No | Yes | Yes | ? | Yes | ? |
KompoZer | Yes | Yes | No | No | No | Yes | Yes | No | Yes | ? |
LibreOffice | Yes | Yes | ? | ? | Yes | Yes | Yes | ? | Yes | ? |
Maqetta | Yes | ? | ? | ? | ? | ? | ? | ? | Yes | ? |
Microsoft Expression Web | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? |
Microsoft FrontPage | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? | Yes | ? |
Microsoft SharePoint Designer | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? | Yes | ? |
Microsoft Visual Web Developer | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? | Yes | ? |
Mobirise | Yes | Yes | No | Yes | No | No | Yes | ? | Yes | Yes |
Web Architect | No | Yes | ? | Yes | No | Yes | Yes | ? | Yes | ? |
Nvu | Yes | Yes | Yes | No | No | Yes | Yes | No | Yes | ? |
openElement | Yes | Yes | No | Yes | No | Yes | Yes | ? | Yes | Yes |
OpenOffice.org | Yes | Yes | ? | ? | Yes | Yes | Yes | ? | Yes | ? |
oXygenXML Editor | Partial[lower-alpha 6] | Yes and SFTP | Yes | Yes | Yes | Yes | Yes | Yes | Partial[lower-alpha 7] | Depends |
Quanta Plus | Yes | Yes | No[lower-alpha 8] | Yes | Yes | Yes | Yes | Yes | Yes | ? |
RocketCake | Yes | Yes | No | Yes | No | No | Yes | Yes | Yes | Yes |
SeaMonkey Composer | Yes | Yes | Yes | No | No | Yes | No | No | Yes | ? |
TOWeb | Yes | Yes | No | Yes | No | Yes | Yes | ? | Yes | Yes |
Editor | WYSIWYG | FTP Upload | WebDAV Upload | Server-side scripting | Shared editing | Spell checking | Templates | Templates Update Sync | Page Preview | Form Handler |
Web technology support
Editor | CSS2 | CSS3 | Frames | Java | JavaScript | XSLT | XHTML | MathML | XForms | RSS | Atom | XPath |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Amaya[34] | Partial | ? | No | No | No | No | Yes | Yes | No | No | No | ? |
Aptana | Yes | ? | Yes | Yes | Yes | No | Yes | No | No | No | No | No |
Arachnophilia | Yes | ? | Yes | ? | Yes | ? | Yes | ? | ? | ? | ? | ? |
Bluefish | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
BlueGriffon | Yes[lower-alpha 1] | ? | ? | ? | ? | ? | Yes | Yes[lower-alpha 2] | ? | ? | ? | ? |
Brackets | Yes | ? | Yes | Yes | Yes | ? | Yes | ? | ? | Yes | Yes | ? |
Claris Homepage | Partial | ? | Yes | No | Yes | No | No | No | No | No | No | No |
Codelobster | Yes | ? | Yes | No | Yes | Yes | Yes | No | No | No | No | No |
CoffeeCup HTML Editor | Yes | ? | Yes | No | Yes | No | Yes | No | No | Yes | Yes | No |
Dreamweaver | Yes | ? | Yes | Yes | Yes | Yes | Yes | Partial | Yes | Yes | ? | Yes |
Freeway | Yes | ? | Yes | Partial | Yes | Yes | Yes | No | No | Yes | No | No |
GoLive | Yes | ? | Yes | Yes | Yes | No | Yes | No | No | No | No | No |
HTML-Kit | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | No | No | No | No |
KompoZer | Yes | ? | No | Yes | Yes | No | Yes | No | No | No | No | No |
LibreOffice | Yes | ? | Yes | Yes (optional) | Yes (and Python) | Yes | Yes | Yes | ? | ? | ? | ? |
Maqetta | Yes | ? | ? | No | Yes | ? | ? | ? | ? | ? | ? | ? |
Microsoft Expression Web | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes |
Microsoft FrontPage | Partial | ? | Yes | Yes | Yes | Yes | Yes | Yes | No | No | No | No |
Microsoft SharePoint Designer | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes |
Microsoft Visual Web Developer | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes |
Nvu | Yes | ? | No | No | Yes | No | Yes | No | No | No | No | No |
openElement | Yes | ? | Yes | Yes | Yes | No | Yes | No | No | Yes | No | No |
OpenOffice.org | Yes | ? | Yes | ? | Yes | Yes | Yes | Yes | ? | ? | ? | ? |
oXygenXML Editor | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Quanta Plus | Yes | ? | Yes | Yes | Yes | Yes | Yes | ? | Yes | Yes | ? | Yes |
RocketCake | Yes | ? | No | Yes | Yes | ? | ? | ? | No | No | No | ? |
SeaMonkey Composer | Yes | ? | Yes | No | Yes | No | Yes | Yes[lower-alpha 3] | No | No | No | ? |
TOWeb | Yes | ? | Yes | Yes | Yes | No | Yes | Yes | No | Yes | No | No |
Web Architect | Yes | ? | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Yes | ? |
WebStorm IDE | Yes | ? | Yes | No | Yes | Yes | Yes | No | No | ? | ? | Yes |
Editor | CSS2 | CSS3 | Frames | Java | JavaScript | XSLT | XHTML | MathML | XForms | RSS | Atom | XPath |
HTML/XHTML specification support
Specification | HTML 3.2 | HTML 4.01 | HTML 5 | XHTML 1.0 | XHTML 1.1 | Validating | ||||
---|---|---|---|---|---|---|---|---|---|---|
Variant | strict | trans. | f.set | strict | trans. | f.set | ||||
Amaya | No | No | Yes | No | No | Yes | Yes | No | Yes | Yes |
Aptana | ? | Yes | Yes | ? | Yes | Yes | Yes | Yes | Yes | ? |
Arachnophilia | ? | ? | ? | ? | No | Yes | ? | ? | ? | Yes |
Bluefish | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes[37] |
BlueGriffon | No | Yes | Yes | ? | Yes | Yes | Yes | ? | ? | ? |
Brackets | ? | ? | ? | ? | Yes | ? | ? | ? | ? | ? |
Claris Homepage | ? | ? | ? | ? | No | ? | ? | ? | ? | ? |
Codelobster | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
CoffeeCup HTML Editor | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Contribute | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Dreamweaver | Yes | Yes | Yes | Yes | Yes [38] | Yes | Yes | Yes | Yes | Yes |
Freeway | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes |
GoLive | Yes | Yes | Yes | No | No | Yes | Yes | Yes | Yes | ? |
HTML-Kit | ? | ? | Yes | ? | No | ? | Yes | ? | ? | Yes |
LibreOffice | ? | Yes | Yes | ? | Yes | Yes | Yes | ? | Yes | ? |
KompoZer | No | Yes | Yes | No | No | Yes | Yes | No | No | Yes |
Maqetta | ? | ? | ? | ? | Yes | ? | ? | ? | ? | ? |
Microsoft Expression Web | No | Yes | Yes | Yes | Yes[39] | Yes | Yes | Yes | Yes | Yes |
Microsoft FrontPage | ? | ? | ? | ? | No | ? | ? | ? | ? | ? |
Microsoft SharePoint Designer | ? | ? | ? | ? | No | ? | ? | ? | ? | ? |
Microsoft Visual Web Developer | ? | ? | ? | ? | No | ? | ? | ? | ? | ? |
Mozilla Composer | ? | ? | ? | ? | No | ? | ? | ? | ? | ? |
openElement | ? | ? | ? | ? | Yes | ? | ? | ? | ? | Yes |
OpenOffice.org | ? | Yes | Yes | ? | Yes | Yes | Yes | ? | Yes | ? |
oXygenXML Editor | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Quanta Gold | ? | ? | ? | ? | No | ? | ? | ? | ? | ? |
Quanta Plus | ? | ? | ? | ? | No | ? | ? | ? | ? | ? |
RocketCake | ? | ? | Yes | ? | Yes | ? | ? | ? | ? | ? |
SeaMonkey Composer | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
TOWeb | No | No | No | No | Yes | No | No | No | No | Yes |
Web Architect | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes[40] |
WebStorm IDE | ? | ? | ? | ? | Yes | ? | ? | ? | ? | ? |
Variant | strict | trans. | f.set | strict | trans. | f.set | ||||
Specification | HTML 3.2 | HTML 4.01 | HTML 5 | XHTML 1.0 | XHTML 1.1 | Validating |
Image format support
Image file formats are standardized means of organizing and storing digital images. Image files are composed of digital data in one of several formats. Some formats of image files may be preferred by website designers for smaller file size and higher image quality. Here are the most popular formats of image files and the table below makes a comparison about whether the software for website design can display the file format on the web page.
Editor | JPEG | GIF | PNG | TIFF | SVG |
---|---|---|---|---|---|
Amaya | Yes | Yes | Yes | Yes | Yes |
Aptana | Yes | Yes | Yes | Yes | Depends |
Arachnophilia | ? | ? | ? | ? | ? |
Bluefish | Yes | Yes | Yes | Yes | Yes |
BlueGriffon | Yes | Yes | Yes | No | Yes |
Brackets | Yes | Yes | Yes | No | Yes (via extension)[41] |
Claris Homepage | Yes | Yes | No | No | No |
Codelobster | Yes | Yes | Yes | No | No |
CoffeeCup HTML Editor | Yes | Yes | Yes | Yes | No |
Dreamweaver | Yes | Yes | Yes | Yes | Yes |
Freeway | Yes | Yes | Yes | Yes | Yes |
GoLive | Yes | Yes | Yes | No | Yes |
KompoZer | Yes | Yes | Yes | No | No |
Maqetta | ? | ? | ? | ? | ? |
Microsoft Expression Web | Yes | Yes | Yes | Yes | No |
Microsoft FrontPage[42] | Yes | Yes | Yes | ? | Depends |
Microsoft SharePoint Designer | Yes | Yes | Yes | Yes | No |
Microsoft Visual Web Developer | Yes | Yes | Yes | Yes | No |
Mobirise | Yes | Yes | Yes | Yes | Yes |
Nvu | Yes | Yes | Yes | No | No |
openElement | Yes | Yes | Yes | No | No |
OpenOffice.org | Yes | Yes | Yes | Yes | Yes |
oXygenXML Editor | Yes | Yes | Yes | Yes | Yes |
Quanta Plus | Yes | Yes | Yes | Yes | Yes |
RocketCake | Yes | Yes | Yes | No | No |
SeaMonkey Composer | Yes | Yes | Yes | No | Yes |
TOWeb | Yes | Yes | Yes | No | No |
Web Architect | Yes | Yes | Yes | Yes | Depends |
WebStorm IDE | Yes | Yes | Yes | No | No |
Editor | JPEG | GIF | PNG | TIFF | SVG |
Early HTML comparisons
The following is a comparison of early HTML editors.
Program | Author or Based On | Version | System | HTML Compliant | Display | Forms | Tables | Integrated Browser | Cost |
---|---|---|---|---|---|---|---|---|---|
asWedit | Andrzej Stochniol | 1.1 | Unix | HTML 3 | source | Yes | Yes | No | freeware |
HoTMetaL | SoftQuad | 1.0+ | Unix,Windows | HTML 1 | WYSIWYG | Partial | No | No | freeware |
HoTMetaL pro | SoftQuad | 1 | Unix, Windows, Macintosh | HTML 2 | WYSIWYG | Yes | Yes | No | commercial |
Live Markup | MediaTech | 16b4a | Windows | HTML 2 | WYSIWYG | No | No | No | commercial |
Symposia | GRIF | 0.8 | Unix | HTML 2 | WYSIWYG | Yes | Yes | Yes | beta |
Tkhtml | Liem Bahenmann | 2.3 | Unix | No | source | Yes | No | No | freeware |
Phoenix | University of Chicago | 0.1.7 | Unix | No | WYSIWYG | No | No | Yes | freeware |
WebPages | DART Software | 1.7 | NextStep | HTML 1 | WYSIWYG | No | No | No | commercial |
WebMagic | SiliconGraphics | 1 | Irix | HTML 2 | WYSIWYG | No | No | No | commercial |
Webtor | Jochen Schales | .91prealpha2 | Macintosh | HTML2 | WYSIWYG | No | No | No | freeware |
References
- "Amaya 11.4.4". 8 January 2012. Retrieved 22 December 2015.
- "Apache OpenOffice 4.1.11 released"; author name string: Carl Marcum; publication date: 6 October 2021; retrieved: 7 October 2021.
- "Paul Lutus". 2013-02-15. Retrieved 2013-02-16.
- https://arachnoid.com/arachnophilia/Documentation/RevHistory.html.
- https://github.com/atom/atom/releases/tag/v1.60.0.
- https://www.bennewitz.com/bluefish/stable/source/; retrieved: 25 July 2021.
- "Release 3.1". 14 October 2019. Retrieved 16 September 2020.
- "Release 3.1". 4 December 2017. Retrieved 17 September 2020.
- "Release 2.0.1". 1 December 2021. Retrieved 1 December 2021.
- https://library.panic.com/releasenotes/coda2/; retrieved: 25 July 2021.
- https://www.coffeecup.com/forums/html-editor/html-editor-change-logs/?page=3.
- https://github.com/Alexey-T/CudaText/releases/tag/1.161.0.
- "Заметки о выпуске | Dreamweaver 2021". 29 October 2021. Retrieved 23 January 2022.
- https://sourceforge.net/projects/kompozer/files/current/0.7.10/.
- "LibreOffice 7.3.2 Community available for download". 31 March 2022. Retrieved 3 April 2022.
- "Release 10.0.2". 3 July 2013. Retrieved 14 August 2018.
- https://github.com/microsoft/vscode/releases/tag/1.66.1.
- "Mozilla 1.x Releases". Archived from the original on 23 April 2006.
- "Nvu Download Page". Archived from the original on 30 June 2005.
- "3.3.0 - Release Notes".
- "Licenses". Apache Software Foundation. Retrieved 21 January 2012.
- Though the focus of this software is clearly XML, it covers so much of the HTML and XHTML features (all of them, basically) as well as generating HTML and XHTML based documents and sites (e.g. WebHelp, ePub, etc.) that leaving it out just appears a bit weird.
- https://www.oxygenxml.com/history.html.
- http://freshmeat.sourceforge.net/projects/quantaplus/releases.
- https://ambiera.com/forum.php?t=9938.
- "SeaMonkey 2.53.11.1 released". 25 March 2022. Retrieved 25 March 2022.
- https://github.com/textmate/textmate/releases/tag/v2.0.23.
- https://www.lauyan.com/en/toweb-updates.html.
- "Download WebStorm: The Smartest JavaScript IDE by JetBrains". JetBrains. Retrieved 2022-04-15.
- [Google Chrome (current release), Mozilla Firefox 4 users can edit HTML if Maqetta is running in the cloud.]
- "Templates". www.w3.org.
- "Bluegriffon's FireFTP ads shortcut to FTP client".
- "BlueGriffon". www.bluegriffon.com.
- not Unicode-savvy
- "BlueGriffon's commercial proprietary CSS editor add-on".
- "BlueGriffon's commercial proprietary MathML add-on".
- External tools such as weblint and tidy are integrated
- Available with CS5 using the Adobe Dreamweaver Add-on pack available at http://labs.adobe.com/downloads/html5pack.html
- For error checking on markup and intellisense on tags and attributes an add-in is needed. This is available at http://gallery.expression.microsoft.com/en-us/Web4HTML5SchemaAddIn Archived 2011-01-03 at the Wayback Machine .
- External tools such as W3C validator services and tidy are integrated
- "peterflynn/svg-preview". April 1, 2019 – via GitHub.
- Actual amount of supported formats depend on installed converter. FrontPage uses Microsoft Office converters.