Base64 Encode and Decode
Encode plain text to Base64 and decode it back safely.
Loading interactive controls…
Frequently asked questions
Formats and byte interpretation
Choose standard or URL-safe Base64 and required padding or no padding. Text uses UTF-8.
What happens on an error?
The error position is shown and the original and previous result are preserved. Base64 is not encryption. Processing stays in the browser, with a 200,000 UTF-16 code-unit limit.