Base64 Encoder & Decoder
Encode text to Base64 or decode Base64 back to readable text in your browser. Useful for APIs, data URIs, and debugging.
Encoding:
Input
Type or paste text here
Output
Base64
Use cases
API payloads
Encode data for API requests that require Base64 strings.
Data URLs
Embed images and files in HTML, CSS, or JSON.
Debugging headers
Decode headers and tokens when debugging requests.
Examples
Frequently Asked Questions
Is Base64 encryption?+
No. Base64 is encoding, not encryption, and can be decoded by anyone.
Is my data sent to a server?+
No. The conversion happens in your browser.
Related Tools
API preview
Endpoint
POST
/api/encoding/base64Request
{
"mode": "encode",
"input": "hello world"
}Response
{
"result": "aGVsbG8gd29ybGQ="
}