Base64 Encoder / Decoder
Encode any text string to Base64 or decode Base64 back to readable plain text. Essential for working with REST APIs, data URIs, HTTP Basic Auth headers, JWT tokens, and email encoding. Supports full Unicode. All conversion is instant and runs in your browser.
Updated June 2026
- 1Paste your text or file
- 2Encode or decode
- 3Copy the result
How to Use Base64 Encoder / Decoder
- 1
Paste your text or file
Drop the content you want to encode or decode into the input box.
- 2
Encode or decode
Switch between encode and decode mode depending on which direction you need.
- 3
Copy the result
Grab the converted output with one click.
Frequently Asked Questions
What is Base64 encoding used for?▼
Does the Base64 encoder support Unicode and emoji?▼
Is Base64 a form of encryption?▼
How to use Base64 Encoder / Decoder
- 1
Paste your text or file
Drop the content you want to encode or decode into the input box.
- 2
Encode or decode
Switch between encode and decode mode depending on which direction you need.
- 3
Copy the result
Grab the converted output with one click.
Frequently asked questions
Everything you need to know about base64 encoder / decoder.
Explore more category tools
Convert, optimize and organize your files with our full collection of free tools.