Encode and decode
Seven representations, in both directions. None of them is encryption, and one of them is not even a real encoding, but all of them turn up constantly once you start reading protocols.
Convert
Output
What this is actually doing
Encoding changes how something is written down. It does not change what it means and it does not hide anything. Base64 of a password is still the password to anyone who knows to decode it, and Base64 is one command away on every machine you will ever touch. Treating encoding as protection is one of the most common mistakes in this whole area.
Each format exists for a specific reason. Base64 puts arbitrary bytes into text so they can travel through systems that only accept text, which is why it turns up in email attachments, data URLs and JWTs. Base64URL is the same thing with the two characters that mean something in a URL swapped out. Hex is twice as long but has no padding rules and is trivial to read. URL encoding makes a value safe to put in a query string. HTML entity encoding stops a browser reading your text as markup, which is the actual fix for cross-site scripting. Binary is there so you can see exactly what the machine holds.
ROT13 is included on purpose. It is a Caesar shift of thirteen, it is its own inverse, and it has never been anything but a way to hide a punchline. If you have seen it described as encryption, that description was wrong.
All of this is byte-accurate for text that is not ASCII. Type an accent or an emoji and the conversion goes through UTF-8 first, so it round-trips rather than producing the mojibake you get from tools that treat strings as latin-1.
Build it yourself
The same conversions with base64, printf, xxd,
od and a little Python, plus why base64 -d silently
accepts almost anything and how to check your work.
Other utilities
Random passwords and Diceware passphrases, with an honest entropy figure.
MD5, SHA-1 and the SHA-2 family, over text or a file, with a compare mode.
Read a token, check its claims, and actually verify the signature.
Octal and symbolic file permissions, including the special bits.
CIDR to network, broadcast, host range and host count, for v4 and v6.