base64
Base64 Decoder
Decode Base64 to text
5 free tools
Base64 encoding converts binary data into a set of 64 ASCII characters that can safely travel through text-based protocols like HTTP, email (SMTP), and JSON. Our free Base64 tools cover encoding and decoding for plain text, URL-safe Base64 (used in JWTs and OAuth tokens), images as data URLs, and converting any URL to a Base64 string — all in your browser.
No. Base64 is encoding, not encryption. Anyone can decode Base64 instantly. Never use it as a security measure — it only changes data representation, not security.
Standard Base64 uses + and / characters which are reserved in URLs. URL-safe Base64 replaces + with - and / with _, making it safe to use directly in query strings and JWT tokens.
Base64 encodes 3 bytes into 4 characters. When input length is not a multiple of 3, padding characters (=) are added to complete the final group.