Base64 encoding·decoding
Converts UTF-8 text to standard Base64 or restores it to original form.
Input
The example value has been entered. Check it immediately or change the value.
Input is processed in the browser. Refreshing returns a sample value.
Result
Check or change the value using the example value result.
Base64 is not encryption. Decoding supports only valid UTF-8 text.
Share result
Share the tool link and result text together. No URL is included in the result. Check the below content and then share it.
Calculation·conversion criteria
Encodes and restores UTF-8 text as Base64.
Input example
Hello → SGVsbG8=
UTF-8 bytes of English A in uppercase is represented as QQ== in Base64. Korean is processed as UTF-8 bytes; use this method to distinguish from ASCII-only methods.
How to use
- Use the entered example value or change the input or direction items.
- Click Verify result and check the following result.
- Result can be copied if needed.
Frequently Asked Questions
Can hiding a secret be done by converting to a Base64 string?
No. It is a representation that anyone can decode. This tool supports restoring valid UTF-8 text, not binary files, and does not verify encryption or signatures.
Can Base64 and Base64url be entered the same way?
This tool uses a standard Base64 alphabet browser decoder. Differentiate strings using safe hyphens and underscores in URLs. It does not restore if it is not correct UTF-8 text.
Calculation criteria and reference materials
- RFC 4648 — Base encoding
Difference between Base64 letters and Base64url
- WHATWG — Encoding Standard
UTF-8 text: encoding/decoding.
Verification of calculation criteria: · Calculation·verification principles · Report errors