Base64 Encode / Decode - Calculator See


Base64 Encode / Decode

Encode plain text and binary strings into ASCII Base64 format, or decode Base64 data into readable UTF-8 text.

Calculator Inputs

Operation.
Text to encode or Base64 string to decode.

Calculated Results

Base64 Converted Output
Q2FsY3VsYXRvcmlvbiBpcyB0aGUgYmVzdCBjYWxjdWxhdG9yIHBsYXRmb3JtIQ==
Input Character Count 46 Characters
Base64 Output Length 64 Characters
Data Size Increase +33.3% Overhead (6-bit Radix-64)
Values calculate live as you adjust inputs.

About Base64 Encode / Decode

Translates binary or UTF-8 text into a 64-character ASCII representation (A-Z, a-z, 0-9, +, /) for safe transmission across email and web protocols.

What is Base64 Encode / Decode?

Translates binary or UTF-8 text into a 64-character ASCII representation (A-Z, a-z, 0-9, +, /) for safe transmission across email and web protocols.

How to Use This Calculator

  1. Select Encode or Decode mode.
  2. Enter text or Base64 string.
  3. Copy converted output.

The Mathematical Formula & Variables

Splits every 3 bytes (24 bits) into 4 6-bit Base64 index values

Step-by-Step Worked Example

Scenario: Encoding "CalculatorSee".

  1. Converts ASCII characters into 8-bit bytes.
  2. Groups into 6-bit chunks.
  3. Maps to Base64 index table.

Result: Q2FsY3VsYXRvcmlvbg==

Frequently Asked Questions

Why does Base64 make files ~33% larger?

Base64 represents 3 bytes of binary data using 4 ASCII characters, resulting in a 4/3 (approx 133%) size expansion.