Encoding

Base64 Encoder / Decoder

Use this tool to inspect or create Base64 text used in API payloads, data URLs, configuration values, and URL-safe token segments.

Your data never leaves this browser
Local only

UTF-8 text is encoded and decoded without losing Unicode characters.

Converted output

Ready
Your result will appear here.
What this tool does

A focused browser utility

Use this tool to inspect or create Base64 text used in API payloads, data URLs, configuration values, and URL-safe token segments.

Built for privacy

Local by default

This tool runs entirely in your browser. There is no account, server-side processing, or input history.

How to use

Three quick steps

  1. Enter plain UTF-8 text or a Base64 value, or load the Unicode example.
  2. Choose Encode or Decode and select standard or URL-safe Base64.
  3. Review the converted text and copy the output when it is correct.
Example

Input and output

Input

Hello, 世界 👋

Output

SGVsbG8sIOS4lueVjCDwn5GL
Common questions

Frequently asked questions

Is Base64 encryption?

No. Base64 is a reversible text encoding and provides no confidentiality, authenticity, or password protection.

Does this tool handle Unicode text?

Yes. It converts strings through UTF-8 so characters outside basic ASCII can be encoded and decoded correctly.

Can I process arbitrary binary files?

No. This interface is designed for text input and output, not direct file or binary-stream conversion.

Keep working