Skip to content
Developer Tools

Base64 Encoder & Decoder

Encode text or files to Base64 and decode Base64 back to text in your browser, with Unicode and Base64URL support.

Loading tool securely...

Privacy Notice: All files and input data are processed 100% locally inside your browser. No files are uploaded to our servers.

How to Use:

  1. Type or paste text, or choose a file, to encode it to Base64.
  2. Paste a Base64 string and click Decode to get the original text back.
  3. Toggle Base64URL if you need URL-safe output.

Key Features:

  • Correct UTF-8/Unicode handling in both directions
  • Optional Base64URL (URL-safe) encoding
  • Encode files locally, not just text
  • Flags invalid Base64 input instead of failing silently