Shop on Amazon
DEVELOPER TOOL

Base64 Encoder / Decoder

Encode, decode and inspect Base64 data, Base64URL, files and Data URIs. Everything is processed locally in your browser.

Encode or Decode

Choose an operation, format and character encoding.

Extra tools
Use the current input. File actions open a local file.
1

Text to Encode

Enter normal text to convert it to Base64.

0 characters 0 bytes 0 B
2

Base64 Output

Your encoded result will appear here.

Waiting
0 characters 0 bytes 0 B
Tip: Press Ctrl + Enter to process
64

What is Base64?

Base64 represents binary data using ASCII characters. It is commonly used in APIs, email, authentication headers, data URLs and configuration files. Standard Base64 usually increases data size by about 33%.

!

Base64 is not encryption

Base64 only encodes data. It does not provide confidentiality or password protection. Never use Base64 as a replacement for encryption.

๐Ÿ”’
Private by design

Your text and files are processed locally by JavaScript in your browser. They are not sent to a CVEWorks API or uploaded to the server. File processing is limited to 25 MB to reduce the risk of browser freezes.

Take your cybersecurity skills further.

Practice cybersecurity through hands-on labs, challenges and real-world security scenarios with HackerDNA.

Start Learning โ†’
Shop Electronics and Computers on Amazon