Base64 Encoder & Decoder

Encode and decode plain text or binary files to and from Base64 data with UTF-8 character support.

Loading interactive Base64 Encoder & Decoder interface...

How to Use Base64 Encoder & Decoder

  1. Paste text or upload file
  2. Switch between Encode and Decode mode
  3. Copy the result.

Technical Specifications & Formula

Uses window.btoa and window.atob with TextEncoder/TextDecoder to handle multi-byte Unicode strings properly.

Frequently Asked Questions

Is Base64 encryption?

No. Base64 is an encoding scheme, not encryption. Anyone can decode Base64 data.

Related Online Tools

URL Encoder & Decoder

Encode special characters into percent-encoded URL parameters or decode URL strings into readable text.

HTML Entity Encoder & Decoder

Convert special characters like <, >, &, and " into HTML entities (&lt;, &gt;, &amp;) and vice versa.

SHA-256 Hash Generator

Compute cryptographic hashes (SHA-256, SHA-512, SHA-1) using the native browser Web Crypto API.