Converters / LING.TOOLS

Base64 / Base64URL

Encode Unicode text as Base64 or decode it back to UTF-8, with a URL-safe alphabet for tokens and query values.

Input & settings

01
Configure tool input
Processed in your browser. Your input is never uploaded or saved.

Result

02

Ready when you are

Set up your input and run the tool. Your result will appear right here.

Private · Instant · Local

GUIDE & CONTEXT

About this tool

Base64 represents binary bytes using printable characters; this tool converts text through UTF-8. Base64URL replaces + and / with - and _ for URL-friendly values. Encoding is reversible and provides no secrecy, so a Base64 value should never be treated as an encrypted secret.

How to use it

  1. Choose encode or decode and standard Base64 or Base64URL.
  2. Paste text to encode, or an encoded UTF-8 value to decode.
  3. Run the conversion and inspect any malformed-input error.
Example

Hello encodes to SGVsbG8=. The Chinese text 你好 encodes to 5L2g5aW9.

↑ ↓ navigate · Enter openEsc close