Base64 Encoder
Encode and decode Base64 text free in your browser. No sign-up — your data never leaves your device.
Encode and Decode Base64 Strings
Base64 Encoder / Decoder converts plain text into Base64 — a text-safe encoding commonly used for embedding binary data in JSON, URLs, and email — and decodes Base64 strings back into their original readable text.
How to use
- Paste text into the input box.
- Click "Encode" to convert it to Base64, or "Decode" to convert a Base64 string back to text.
- Copy the result for use in your code, config, or API request.
Common use cases
- Decoding a Base64-encoded JWT payload or API credential while debugging.
- Encoding a small file or string to embed inside a JSON payload.
- Reading a Base64-encoded environment variable during troubleshooting.
More Developer Utilities
- JSON Formatter — Beautify, validate, and minify JSON code.
- Hash Generator — Generate secure MD5, SHA-1, SHA-256 hashes.
- URL Encoder — Encode or decode URL strings safely.
- QR Generator — Generate and download custom QR codes.
- JSON ⇌ CSV — Convert arrays of JSON objects to CSV.
- Password Generator — Create secure random passwords.
- Text ⇌ Binary — Convert standard text into binary code.