Encoding ecosystem / Guide
Base64 Explained for Developers
Learn what Base64 encoding is, where it appears, why URL-safe Base64 exists and why it is not encryption.
What Base64 does
Base64 turns bytes into text characters that are safe to move through systems built around text. It appears in Basic Auth, data URIs, JWT segments, email attachments and API payloads.
Base64 is not encryption
Anyone can decode Base64. Use it for representation, not secrecy. If data is sensitive, encrypt it separately and protect transport with HTTPS.
URL-safe Base64
URL-safe Base64 replaces + and / with - and _, and often removes padding. This prevents reserved URL characters from breaking query strings or filenames.