Skip to content
booliqSearch tools…

Base64 Encoder/Decoder

Encode plain text to Base64 or decode Base64 back to plain text, entirely in your browser.

Result
Result will appear here.
Free to use, no sign-up, no limit on how many times you run it.More developer tools

Overview

Base64 turns arbitrary text or binary data into a plain-text format made only of letters, numbers, and a few symbols — commonly used in URLs, emails, and data embedding.

  • Supports full Unicode text, not just plain ASCII
  • One click switches between encode and decode
  • Nothing is sent to a server — encoding happens locally

How to use it

  1. 1Choose Encode or Decode
  2. 2Paste your text
  3. 3Copy the converted result

Example

The text "hello" encodes to "aGVsbG8=" in Base64 — reversible, but not human-readable at a glance.

Frequently asked questions

Is Base64 encoding the same as encryption?

No. Base64 is a reversible encoding format, not encryption — anyone can decode it back to the original text. It's meant for safely transmitting data, not for security.

Why does decoding sometimes fail?

Decoding fails if the input isn't valid Base64 — for example, if it contains characters outside the Base64 alphabet or has been truncated.

Related tools

Browse all categories