How to format or prettify XML in Notepad++


If you want to format or prettify an XML file using a text editor than Notepad++ is a good tool for doing it,

Notepad pretty print xml
Notepad++ pretty print xml
  1. You need to have XML Tools Plugin installed if you do not have it follow the below steps, or skip to point number 2.
    • Go to Menu: Plugins → Plugin Admin..
    • Search: XML Tools
    • Check the box and click on Intsall button
    • Your Notepad++ would get re-started.
  2. Open your XML file
  3. Go to: Plugins → XML Tools
  4. Select pretty print
  5. You should now have your XML file formatted with proper indentation.
Before Pretty print:
<xml><details><name>John L</name><age>24</age>
<location>Sweden</location></details></xml>
After Pretty print:
<xml>
	<details>
		<name>John L</name>
		<age>24</age>
		<location>Sweden</location>
	</details>
</xml>

Note: ⚡️ You can also use Keyboard Shortcut: Ctrl + Alt + Shift + B

This is really useful are you can securely prettify your XML fine offline on your local system without using any online website or tool.