How to use Base64 text encoder
Encode UTF-8 text to Base64 or decode Base64 back to valid UTF-8 text. The check runs when you submit the form. Its inputs are processed in this browser.
How the check works
Encoding converts text to UTF-8 bytes before Base64. Decoding validates the standard Base64 alphabet and padding, then requires a valid UTF-8 result.
The Overview tab explains the findings. Measured data lets you search individual fields and values, while JSON report shows the complete export. Export JSON to retain a baseline, or print the findings for your own records. Review the report before sharing it: browser characteristics, token claims, and file names can reveal information about your setup.
Read the result in context
Base64 is a binary-to-text representation, not encryption. Anyone who has the encoded text can reverse it.
Understand the limits
This tool is for text. Binary files may decode to non-text bytes and are rejected. Whitespace in encoded input is ignored.
Common questions
Where is the input processed?
In this browser tab. This tool does not submit its input to the site server or a third-party service.
What should I keep with a result?
Record the selected options, browser and time. Review exported values before sharing them. Generated passwords, tokens and HMAC secret keys are excluded from report exports.