Enter your input
Unicode text or Base64 representing UTF-8 text. Use Try example where available to see the expected shape.
Convert UTF-8 text to Base64 and back.
UTF-8 text only. Preserves encoded whitespace; decoded non-UTF-8 binary is rejected.
Last reviewed: Β· Testing methodology
Convert UTF-8 text to Base64 and back.
Unicode text or Base64 representing UTF-8 text. Use Try example where available to see the expected shape.
Select the relevant mode or settings. Automatic tools update as you type; other tools use the labeled primary action.
Check the result against your input, then use the available copy or download action. Edits clear or recompute the result.
Native Base64 conversion with UTF-8 validation. Processing stays in your browser.
Inputs are processed in your browser. Analytics and advertising can make separate network requests.
Binary that is not valid UTF-8 is rejected. Base64 is an encoding, not encryption.
Use your target editor or runtime when exact platform behavior or a broader capability is required.
Review record: 2026-08-26. See the documented behavior and limitations above, and the testing standards for the scope of review.
Testing methodology