Encode or decode UTF-8 text to and from base64.
Percent-encode or decode any string for safe use in URLs.
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes for any text.