Privessa

Base64 Encoder / Decoder

Encode text or files to Base64 and decode Base64 back to readable text, with full UTF-8 support.

Image tools Client-side Native APIs

Tool preview

How to use it

  1. 01

    Pick a direction: text to Base64 or Base64 to text.

  2. 02

    Paste the input.

  3. 03

    Copy the result.

Limitations

FAQ

Does it handle non-ASCII text?

Yes, the input is encoded as UTF-8 first, so emoji and CJK characters round-trip correctly.

Is Base64 encryption?

No, it is a reversible encoding with no key; anyone can decode it.

Is my text uploaded?

No, encoding runs in this tab.

Files never leave your device

Processing happens in your browser using the File API, WebAssembly and Web Workers. There is no upload endpoint.

Technical details

Processing
Client-side
Implementation
Native APIs
Category
Image tools
Network requests
None while processing

Related tools