Base64 Encode and Decode

Convert text to Base64 and back, with full UTF-8 support and an optional URL-safe mode. Everything runs in your browser.

Result

Your text stays in this browser tab. Nothing is sent to a server.

How to use it

  1. 1

    Choose a direction

    Text to Base64, or Base64 back to text.

  2. 2

    Paste your input

    Add the text or Base64 string.

  3. 3

    Copy the result

    Copy the converted output.

Questions about base64 encode and decode

Does it handle accents and emoji?

Yes. Text is encoded as UTF-8, so accented letters and emoji survive the round trip.

What is URL-safe Base64?

A variant that swaps + and / for - and _ so the result is safe inside a web address.

Is my text sent anywhere?

No, the conversion happens on your device.

Related tools