Base64 Encoder / Decoder

Encode text or files into Base64 format, or decode Base64 strings back to clean UTF-8 text. Supports URL-safe mode.

Plain Text / Data to Encode
40 chars
Base64 Encoded Output
0 chars
Quick Tips & Features
✓Supports UTF-8 special characters, emojis, and international multilingual alphabets.
✓URL-safe mode replaces '+' with '-' and '/' with '_' so strings can be embedded safely in HTTP query parameters.
✓Click Load File to turn any local image or binary document into a base64 data URI.