Base64 Encode / Decode

Convert plain text to Base64 and decode Base64 back to text — with clear validation.

Runs 100% in your browserNothing is uploaded to a serverFree forever

JSON Formatter Base64 URL Encode/Decode Timestamp Regex Tester

Input

Output


          
Copied!

About this Base64 tool

Type text and hit Encode to get its Base64 representation, or paste Base64 and hit Decode to get the original text back. The decoder validates its input and tells you when a string isn't valid Base64 rather than returning garbage. It handles full Unicode via UTF-8, and everything runs locally in your browser — nothing you paste is uploaded. To understand what Base64 is actually for (and why it isn't encryption), read Base64 and URL encoding explained.

More developer tools