header

Best XML Editors in 2024

We tested these XML Editors:

  • 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

-

30 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)

  1. We tested opening a 200 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
  2. 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.
  3. COULD NOT OPEN FILE: Some XML Editors could not open the file because it was too large.
  4. 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

Editix

2023

 

Liquid Studio Community Edition

20.2.0.11777

 

Notepad++

8.4.7

Plugin: XML Tools

Oxygen XML Editor

23.1

 

Stylus Studio

X16

 

Sublime Text

4143

Package: Exalt

Visual Studio Code

1.74.3

Extension: XML Language Support by Red Hat

XMLBlueprint

20.20230126

 

XMLPad

3

 

XML Spy

2022

 

XML ValidatorBuddy

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.