Base64 Encode / Decode
Base64 Encode / Decode
Cancel

Base64 Encode / Decode

Enter any text for Base64 encoding / decoding. Everything runs locally in your browser — your input is never uploaded to any server.

Notes:

  • Click to run: after typing your input, click “Encode” or “Decode” — only the action you click is executed and shown
  • Encode: converts UTF-8 text into a Base64 string (RFC 4648 standard)
  • Decode: converts Base64 back to UTF-8 text, automatically ignoring line breaks and whitespace in the input
  • URL safe: when checked, uses the Base64URL variant (- _ instead of + /, = omitted), suitable for URLs and file names; decoding also expects this format
  • When decoding fails (illegal characters, wrong length, non-UTF-8 content), the exact reason is shown
  • Results can be copied with one click
Encode and decode entirely in your browser — nothing is uploaded
Enter something, then click "Encode" or "Decode" to see the result