Base64 Encoder / Decoder
Free Base64 encoder and decoder. Encode text to Base64 or decode Base64 back to text with UTF-8 support.
How the Base64 Encoder / Decoder works
Encoding converts each 3-byte group of input into four 6-bit indices that map to a 64-character alphabet (A-Z, a-z, 0-9, +, /), padding with = when the input length is not a multiple of 3. Decoding reverses this mapping back to the original bytes, handling UTF-8 for non-ASCII text.
How to use the Base64 Encoder / Decoder
- 1The Base64 tool is designed to be simple and fast.
- 2Choose encode or decode mode.
- 3Paste your input.
- 4Copy the output.
- 5Your result is shown immediately.
Examples
- "Hello" = SGVsbG8=
- SGVsbG8= = "Hello"
Benefits
- Completely free with no signup required.
- Runs entirely in your browser for instant results and privacy.
- Works on mobile, tablet and desktop.
- Results can be copied with one click.
Frequently Asked Questions
Is the Base64 tool free to use?
Yes. The Base64 tool is 100% free, with no signup, no watermark and no hidden limits.
Does the Base64 tool store my data?
No. All calculations and processing happen locally in your browser. Nothing is uploaded to a server.
Does the Base64 tool work on mobile?
Yes. The Base64 tool is fully responsive and works on phones, tablets and desktop computers.
What is Base64?
Base64 is an encoding scheme that converts binary data into ASCII text. It is commonly used to embed images in HTML/CSS and transmit data over text-based protocols.