Base64 Encoder/Decoder

Encode and decode Base64 online. Convert text to Base64 encoding and decode Base64 strings. Free Base64 encoder and decoder tool with support for text and binary data.

Input Text
Drop JSON file here
Encoded/Decoded Output

Key Features

๐Ÿ” Encode text to Base64 format
๐Ÿ”“ Decode Base64 strings to original text
๐ŸŒ URL-safe Base64 encoding option
๐Ÿ“ Customizable padding and formatting
๐Ÿ”’ Privacy-focused: no data sent to servers
โšก Instant encoding/decoding results

Complete Guide to Base64 Encoding and Decoding

What is Base64 Encoding?

Base64 is a binary-to-text encoding scheme that represents binary data using 64 printable ASCII characters. It's designed to carry data stored in binary formats across channels that only reliably support text content.

Quick Reference

Base64 Character Set:

  • Letters: A-Z (26 chars), a-z (26 chars)
  • Numbers: 0-9 (10 chars)
  • Standard: + and / (2 chars)
  • URL-Safe: - and _ (replaces + and /)
  • Padding: = character

Common Examples

  • "Hello" โ†’ SGVsbG8=
  • "World!" โ†’ V29ybGQh
  • "Base64" โ†’ QmFzZTY0