Best XML Editors in 2024
We tested these XML Editors (in alphabetical order):
- Editix
- Liquid Studio
- Notepad++
- Oxygen XML Editor
- Stylus Studio
- Sublime Text
- Visual Studio Code
- XMLBlueprint
- XMLPad
- XML Spy
- XML ValidatorBuddy
| XML Completion | XML Validation | Automatic Validation | Schematron | Open Large File (200 MByte) (1) |
Editix | DTD,-,XSD | DTD,-,XSD | YES | - | (COULD NOT OPEN FILE) (3) |
Liquid Studio | -,-,XSD | DTD,RelaxNG,XSD | YES | - | (COULD NOT OPEN FILE) (3) |
Notepad++ | -,-,- | DTD,-,XSD | - | - | 2 sec |
Oxygen XML Editor | DTD,RelaxNG,XSD | DTD,RelaxNG,XSD | YES | YES | 1 min 17 sec (2) |
Stylus Studio | DTD,-,XSD | DTD,-,XSD | - | - | 3 sec |
Sublime Text | -,-,- | DTD,RelaxNG,XSD | - | YES | 5 sec (NO XML SUPPORT) (4) |
Visual Studio Code | DTD,RelaxNG,XSD | DTD,RelaxNG,XSD | YES | - | 17 sec (NO XML SUPPORT) (4) |
XMLBlueprint | DTD,RelaxNG,XSD | DTD,RelaxNG,XSD | YES | YES | 2 sec |
XMLPad | DTD,-,XSD | DTD,RelaxNG,XSD | - | - | (COULD NOT OPEN FILE) (3) |
XML Spy | DTD,-,XSD | DTD,-,XSD | YES | - | 35 sec (NO XML SUPPORT) (4) |
XML ValidatorBuddy | DTD,-,XSD | DTD,-,XSD | - | - | 5 sec (NO XML SUPPORT) (4) |
- We tested opening a 229 MByte XML file on a DELL XPS 9700 with 32 GByte physical memory. You can download the test file here: 210729_DHI_BER_BTR_0001_BTB 656A_661A.rar
- Oxygen XML Editor took more than 1 minute to load the large file, while other XML Editors could load the same file in just a few seconds. Visual Studio Code and XML Spy were also slow.
- COULD NOT OPEN FILE: Some XML Editors could not open the file because it was too large.
- NO XML SUPPORT: Some XML Editors disabled XML Completion and XML Validation when the large file was opened.
These versions were used:
Name | Version | Additional |
2023 |
| |
20.7.5.12820 |
| |
8.6.8 | Plugin: XML Tools | |
26.1 |
| |
X16 |
| |
4169 | Package: Exalt | |
1.91.1 | Extension: XML Language Support by Red Hat | |
21.20240716 |
| |
3 |
| |
2024 |
| |
8.1 |
|
Text Editors
These text editors are NOT recommended as XML Editors because they lack specific XML features:
- BssEditor
- EditPlus
- Emacs
- EmEditor
- Kate
- Notepad
- SlickEdit Pro
- Ultra Edit
- VIM
- Visual Studio
- XMLMarker
- XMLMax
- XMLWriter
- XML Copy Editor
- XML Notepad
- XPontus XML Editor.