Easily decode or encode Base64 strings directly in your browser.
Your data security is our top priority. All encoding and decoding happen locally in your browser. This tool does not store or send any data outside of your device.
Simple & Fast
Encode or decode any text or Base64 string instantly with a single click.
100% Client-Side
No data is sent to any server. Everything runs safely within your browser.
Developer-friendly.
Easy to use this tool to encode or decode Base64 data accurately and efficiently.
Supports Base64URL
Decrypt a JWE token to retrieve the original JWT—including the payload—for analysis.
How the Tool Works
Step 1.
Choose a character set
Select the character set you want to use, such as UTF-8. This determines how your text is converted before encoding or after decoding.
Step 2.
Encode plain text
In the Decoded Text section, type or paste your text and click Encode. The Base64 result will appear in the output area of the same section.
Step 3.
Decode Base64
In the Encoded Text section, enter your Base64 string and click Decode. The decoded text will be displayed in that section.
What Is Base64 Encoding?
Base64 is a binary to text encoding format that represents binary data using ASCII characters. It allows binary content to be included safely inside formats such as JSON, XML, or HTTP headers. Example: Authgear → QXV0aGdlYXI=
What Is the Difference Between Base64 and Base64URL?
Base64URL is a version of Base64 designed for URLs and token formats. It replaces the characters + with - and / with _, and padding characters (=) are often removed for URL safety. This format is commonly used in JWTs, OAuth tokens, and OpenID Connect.
Your privacy is our priority
Authgear understands the importance of data privacy, especially in today's digital landscape. In line with our Privacy Policy, we take your privacy seriously and are committed to being transparent about how we collect your information. By clicking "Accept," you consent to the use of all cookies on our site. However, you have the right to choose which types of cookies you allow. Simply click on "Manage Settings" to customize your preferences.
Privacy is important to us, so you have the option of disabling certain types of storage that may not be necessary for the basic functioning of the website. Blocking categories may impact your experience on the website.