Base64 Text Encoder and Decoder

Enter text to encode or a Base64 string to decode using the separate panels.

What Is Base64?

Base64 represents data using text characters. Encoding is not encryption and does not make a value secret.

How to Encode or Decode

Enter text in String to encode to see its Base64 representation. To reverse the process, enter Base64 in the decoding panel. Each panel has an optional URL-safe switch and a copy control.

Base64 Example

  • hello → aGVsbG8=

Where Base64 Is Used

  • Represent data as text in systems that expect text values.
  • Inspect encoded examples while debugging an integration.
  • Check whether URL-safe handling matches the system receiving the value.

Frequently Asked Questions

Is Base64 encryption?

No. Base64 is an encoding and can be decoded without a secret key.

What if the input is invalid?

The decoder displays a validation message for an invalid Base64 string.