Base64 Encoder / Decoder

Base64 for text and files (standard / URL-safe)

100% In-BrowserNo Server UploadFree, No Signup
Encoding / Decoding
For EngineersFastPass - AI Career Agent

AI analyzes your skills and matches you with the best opportunities. Get a free market value assessment.

Get Started Free

How to Use

  1. Enter text

    Type or paste the text you want to encode into the input area.

  2. Encode / Decode

    Choose encode/decode and variants from the toolbar, then click "Convert".

  3. Copy result

    Use the "Copy" button to copy the result to your clipboard.

Base64 Encoder / Decoder Examples

Base64 encode (standard)

Input
Hello World
Output
SGVsbG8gV29ybGQ=

Select “Encode” and “Standard Base64” in the toolbar.

Base64 decode

Input
U2tpbGxCcmlkZ2U=
Output
SkillBridge

Select “Decode” (whitespace-tolerant decoding is supported).

Features

  • Full UTF-8 text support
  • URL-safe Base64 (RFC 4648) support
  • MIME Base64 wrapping support
  • File → Base64 and Base64 → file download
  • Local processing (your input is not sent to servers)
  • Mobile-friendly responsive design
  • Dark mode support

FAQ

What is Base64?

Base64 is an encoding scheme that converts binary data into ASCII strings. It is widely used for email attachments, Data URLs, API tokens, and other scenarios where binary data needs to be safely transmitted as text.

Can I encode non-ASCII text?

Yes. This tool uses UTF-8 encoding, so you can encode any Unicode character including Japanese, Chinese, emoji, and more.

Is my data sent to a server?

No. All encoding and decoding happens locally in your browser via JavaScript. No data is ever transmitted externally.