Type or paste plain text or encoded text. This tool will use javascript's escape(), unescape(), encodeURIComponent() and decodeURIComponent() to show you the difference.
Plain Text
javascript escape()
You can type/paste encoded text too.
javascript encodeURIComponent()
Not always the same (e.g. try plaintext '@'
with quotes).