Devkit

Base64

Convert text to and from Base64, including a URL-safe variant.

Text
Base64

Output will appear here

About this tool

Encode text to Base64 or decode Base64 back to text. Unlike the browser's built-in functions, this tool handles full UTF-8, so Hebrew, emoji and any other characters round-trip correctly. A URL-safe option is available for tokens and URLs.

Frequently asked questions

Does it support Hebrew and emoji?
Yes. Text is encoded as UTF-8 before Base64, so characters like שלום and 😀 encode and decode without corruption.
What is URL-safe Base64?
It replaces the + and / characters with - and _ and drops padding, so the result can be used safely inside URLs and tokens such as JWTs.