← Package directory
Available on winget

Install XmlNotepad

XML Notepad provides a simple intuitive User Interface for browsing and editing XML documents.

Install with winget
winget install --id Microsoft.XMLNotepad
Upgrade
winget upgrade --id Microsoft.XMLNotepad
Uninstall
winget uninstall --id Microsoft.XMLNotepad

About XmlNotepad

XML Notepad is the result of a promise Chris Lovett made to a friend at Microsoft. The original XML Notepad shipped in back in 1998, written by Murray Low in C++. Later on it fell behind in support for XML standards and, because we didn't have time to fix it, we pulled the downloader. But Murray apparently did such a nice job that MSDN was inundated with requests to put the notepad back up, so they asked for a replacement.

What's new in 2.9.0.21

Fix issue security advisory on DTD processing. Make default Ignore DTD option True, which is more secure.

Read release notes

Version history

Version Updated Notes
2.9.0.21 Unknown Fix issue security advisory on DTD processing. Make default Ignore DTD option True, which is more secure.
2.9.0.20 Unknown Fix issue security advisory on DTD processing. Make default Ignore DTD option True, which is more secure.
2.9.0.19 Unknown Release notes
2.9.0.18 Unknown Fix issue #463: Don't add a missing XML declaration on save. Fix issue #460: Remove formatting for XML elements that are not allowed to contain whitespace (XSD Schema content model is Empty, Mixed, or TextOnly).
2.9.0.17 Unknown Fix issue #463: Don't add a missing XML declaration on save. Fix issue #460: Remove formatting for XML elements that are not allowed to contain whitespace (XSD Schema content model is Empty, Mixed, or TextOnly).
2.9.0.16 Unknown Fix issue #430: Autoformat on Save with empty XML-Elements. Formatting Options has new setting to format Xml attributes each on a separate line.
2.9.0.9 Unknown No notes
2.9.0.8 Unknown No notes