Base64 Encoder
Encode text to Base64, with a URL-safe option.
How it works
- 1Type or paste text.
- 2Choose standard or URL-safe.
- 3Copy the Base64.
Features
- Full UTF-8: accents, emoji and every script.
- URL-safe variant (- and _, no padding) for URLs and JWTs.
- Updates as you type.
- Private: runs in your browser.
Frequently asked questions
Is Base64 encryption?
No. It is an encoding anyone can reverse. Don't use it to hide secrets.
What is URL-safe Base64?
It uses - and _ instead of + and / and drops the = padding, so it can go in URLs and file names.
Is my data sent anywhere?
No. Everything runs in your browser; nothing is uploaded.
Related tools
Base64 DecoderDecode Base64 (standard or URL-safe) back to text.URL EncoderPercent-encode text so it is safe to use in a URL or query parameter.Hash GeneratorGet MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or a file, with optional HMAC.Border Radius GeneratorRound corners visually, one or all at once, and copy the CSS shorthand.