HomeConvertersBase64 Encoder / Decoder

Base64 Encoder & Decoder

Encode any text to Base64 or decode Base64 back to readable text. Works fully offline in your browser.

100% free No sign-up Private · runs in your browser

How to use the free online base64 encoder / decoder

  1. Type or paste text in the top box.
  2. Watch the Base64 appear below instantly.
  3. Switch tabs to decode Base64 back to text.
  4. Copy with one click.

About this tool

Encode text to Base64 or decode Base64 back to readable text instantly — including UTF-8 emojis and URL-safe variants. Perfect for email attachments, data URIs, API payloads and quick obfuscation of short strings. Everything runs offline in your browser: paste, convert, copy. No upload, no account, no size limits.

Key features

Privacy first: every calculation and generation runs 100% locally in your web browser using the Web Crypto API. Your input never touches a server — nothing is stored, logged or sold.

Read the guide

Frequently asked questions

Base64 is an encoding scheme that represents binary data in ASCII text using 64 characters (A-Z, a-z, 0-9, +, /). It's commonly used to embed images in HTML or email and to transmit binary data over text-only protocols.
No — Base64 is just encoding, not encryption. Anyone can decode it. Never use it to protect sensitive data.
Yes. We encode with UTF-8 first, so emojis, accents and other Unicode characters round-trip correctly.
URL-safe Base64 replaces + and / with - and _ and strips padding, so the result can be used safely inside URLs and filenames.

Related tools

More converters: URL Encoder / Decoder · JSON Formatter & Validator · URL Slug Generator · Word & Character Counter · Text Case Converter · Unit Converter