Developer Tools
🔐 Base64 Encoder / Decoder
Encode or decode any string to and from Base64 format. Everything runs in your browser — your data never leaves your device.
Base64 output
Input size: 0 B
Output size: 0 B
About the Base64 Encoder / Decoder
This free online tool converts text to and from Base64 encoding instantly in your browser — no server calls, no sign-up, and your data never leaves your device.
- Encode — converts plain text (including Unicode characters and emoji) into a Base64 string.
- Decode — converts a Base64 string back into its original text.
- URL-safe mode — replaces
+and/with-and_and removes padding, producing a string safe to use directly in URLs. - Swap — instantly moves your result into the input field so you can reverse the operation.
Base64 is commonly used to embed binary data in text formats like JSON or XML, encode credentials in HTTP headers, and safely transmit data that might otherwise contain special characters.