Turn raw text into XML-safe entities and back. Fix ampersands, angle brackets, and quotes so parsers and attributes behave correctly. All processing runs in your browser.
&Ampersand (escape first)<Less than>Greater than"Double quote'ApostropheXML reserves five characters. The ampersand starts every entity, so if you escape < and > before &, you can end up with something like &lt; instead of <. This tool applies the correct order: ampersand, then angle brackets, then quotes.
Use escape when you are putting user input or external text into an XML element or attribute. Use unescape when you have stored or transmitted XML and need to show or edit the raw characters again. Processing is done locally; nothing is sent to a server.