Base64 Encode / Decode

Convert text to and from Base64, with a URL-safe option for tokens and query strings. It is UTF-8 aware and runs entirely in your browser, so nothing you paste is uploaded.

Result

Encoding is not encryption

Base64 turns binary or text into a safe ASCII string so it survives being put in a config file, a URL, an email header, or a JSON field. Anyone can decode it instantly, which is exactly what the decode side here does. It hides nothing. If you need a secret to stay secret, encrypt it; do not just Base64 it.

The common homelab use is the opposite direction: decoding a value someone handed you, like a Kubernetes secret (which stores values Base64-encoded) or a token in a config sample, to check what it actually contains.

Generating credentials to encode in the first place? The password generator makes strong random values, and the hash generator covers MD5 and SHA checksums.