ToolsGuru

Base64 Encoder/Decoder

Convert text and files to Base64 and back with advanced options

Text Encoding
File Encoding
URL-Safe Mode
Multiple Encodings
Real-time Conversion
Conversion Settings
Text Input
Base64 Output
About Base64 Encoding

Standard Base64

Uses characters A-Z, a-z, 0-9, +, / with = padding. Most common encoding for data transmission.

URL-Safe Base64

Replaces + with - and / with _ for safe use in URLs and filenames. Removes padding characters.

Use Cases

  • Email attachments (MIME encoding)
  • Data URLs for images in CSS/HTML
  • API token encoding
  • Binary data transmission over text protocols
  • Configuration file data embedding

Note: All conversions are performed locally in your browser. No data is sent to external servers.

Maximum text size: 1 MB | Maximum file size: 10 MB