Base64 Encoder / Decoder
Encode or decode Base64 strings instantly.
About this tool
Base64 shows up everywhere: data URLs, basic auth headers, email attachments, and opaque API fields. This free Base64 encode/decode tool converts text to Base64 and back. Paste a string, encode for transport, or decode a blob you received so you can read the underlying content. Handy for developers debugging payloads without opening a terminal.
How to use
- Choose encode or decode mode for your task.
- Paste plain text to encode, or a Base64 string to decode.
- Run the conversion and review the output panel.
- Copy the result into headers, configs, or data URLs as needed.
- Double-check padding and character set if decoding fails.
Features
- Encode plain text to Base64
- Decode Base64 back to readable text
- Fast local conversion
- Useful for headers, tokens, and data URLs
Notes
- Not encryption or access control
- Binary/file workflows are limited vs text
- URL-safe variants may need a small manual tweak
Frequently asked questions
No. Base64 is encoding for binary-safe transport, not encryption. Anyone can decode it. Do not treat it as a way to hide secrets.