flashman
← All tools

Base64

base64 • encode • decode

Zmxhc2htYW4=

About this tool

Encode and decode Base64 strings for HTTP headers, data URIs, and debugging binary-safe text transport. Base64 is an encoding scheme, not encryption.

Your input is processed in the browser. We do not upload tool payloads to our servers.

Common use cases

  • Decode Basic auth headers during API debugging.
  • Encode small text snippets for data URLs or test fixtures.
  • Verify what a Base64 string represents before using it in code.

Examples

Encode plain text

The string flashman becomes Zmxhc2htYW4= in standard Base64.

Zmxhc2htYW4=

FAQ

Is Base64 secure?
No. Anyone can decode Base64. Never use it to hide secrets.
Does it support Unicode?
Yes, text is encoded using UTF-8 before Base64 conversion.

Related guide

What Base64 is for, when to use it, and common pitfalls with Unicode and padding.

Read: Base64 encoding explained (and why it is not encryption)