Base64 Encoding and Decoding Explained
Base64 is a binary-to-text encoding scheme that translates raw bytes into a sequence of 64 printable ASCII characters. It ensures that binary data (like images, tokens, and cryptographic keys) can travel across networks and protocols designed purely for plain text (like HTTP headers, JSON bodies, and email MIME) without corruption.
Encode or decode any text or data string using the Burnjet Base64 Encoder / Decoder.
How Base64 Works #
The Base64 alphabet consists of:
- Uppercase letters:
A–Z(26 characters) - Lowercase letters:
a–z(26 characters) - Numerals:
0–9(10 characters) - Special symbols:
+and/(2 characters) - Padding character:
=
Every 3 input bytes (24 bits) are grouped and divided into four 6-bit chunks (). Each 6-bit chunk maps directly to a character in the index table.
Step-by-Step: Using the Burnjet Base64 Tool #
Step 1: Open the Tool #
Navigate to Burnjet Base64 Tool.
Step 2: Choose Mode #
Select Encode or Decode.
Step 3: Input Text #
Paste your string (e.g., Hello Burnjet).
Step 4: View Output and Copy #
The encoded result (SGVsbG8gQnVybmpldA==) appears instantly with a single-click copy button.
Related Developer Tools #
- URL Encoder / Decoder: Percent-encode query parameters.
- JWT Decoder: Decode Base64Url tokens.
- HTML Entity Encoder: Encode HTML special characters.



