Development & Design 79

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.

Run with Ctrl or ⌘ + Enter

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.

Converts UTF-8 bytes to Base64 and vice versa.

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

  1. Use the entered example value or change the input or direction items.
  2. Click Verify result and check the following result.
  3. 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

Verification of calculation criteria: · Calculation·verification principles · Report errors