%20

Base64 & URL Encoder

What does %E2%9C%93 in that address mean? What's inside this Base64 string? Encode and decode with full UTF-8 support.

Method
Direction

This tool runs entirely in your browser. Nothing you add is uploaded to any server.

Last checked: · Made by Fingertip Workshop

How to use

  1. 1

    Choose a method (Base64, URL, HTML entities, Unicode) and a direction.

  2. 2

    Type on the left; the result appears on the right.

  3. 3

    Click Use output as input to flip direction and round-trip it.

When to use each

MethodExampleUsed for
Base64hello → aGVsbG8=Email attachments, auth headers, data URIs
URL encodinga b&c → a%20b%26cSpaces and symbols in web addresses
HTML entities<b> → &lt;b&gt;Showing code as text on a web page
Unicode escapeé → \u00e9JavaScript/JSON strings

encodeURIComponent vs encodeURI

The default encodes everything including ?, & and / — right for a single query value. Enable “whole URL” to keep an address's structure intact.

Base64 is not encryption. Anyone can decode it, so never use it to hide passwords.

FAQ

My Base64 differs from another site.

We encode text as UTF-8 first. Legacy systems using other encodings will produce different output.

What is URL-safe Base64?

It swaps + and / for - and _ and drops trailing =, so it's safe in URLs and file names. JWTs use it.

Images to Base64?