Skip to content
KuponGuru
Back

Base64 Encoder & Decoder

Text to Base64 and back, in any language, with the URL-safe alphabet when you need it.

FreeRuns in your browser

About the Base64 Encoder & Decoder

Turn text into Base64 and back again. Bangla, emoji and accents survive the trip, because the text is encoded as UTF-8 bytes first, which the one-line snippets found in most answers do not do. There is a URL-safe option for tokens that travel in a query string.

How to use it

  1. 1Choose Text to Base64, or Base64 to text.
  2. 2Paste what you have into the left box.
  3. 3Copy the result, or download it.

Questions

Is Base64 encryption?

No, and it is worth being clear about it: anybody can decode Base64 in a second, exactly as this page does. It is a way of carrying bytes through something that only accepts text, not a way of keeping them secret.

What makes the URL-safe alphabet different?

It replaces + with - and / with _, and drops the = padding, so the result can sit in a URL or a filename without being escaped again.

Is my text uploaded or stored?

No. The tool runs in this browser tab. What you paste is never sent to KuponGuru, and it is gone when you close the tab.

NewFree

URL Encoder & Decoder

Percent-encode a link or one value, decode one back, and read what a long link carries.

UtilitiesUse tool
NewFree

Hash Generator

SHA-256, SHA-1, SHA-384 and SHA-512 of any text, worked out in your browser.

UtilitiesUse tool

Looking for something else? Browse every tool.