Aporizma

Base64 Encode / Decode

Text to Base64 and back, with real UTF-8 handling — emoji, Turkish, Chinese all round-trip correctly. Everything stays on your device.

Type something to begin.

Why do other Base64 tools break emoji and accents?

The browser's raw atob/btoa functions only handle Latin-1 bytes. This tool encodes text as UTF-8 first, so emoji, Turkish, Arabic and Chinese characters all survive the round trip.

What is URL-safe Base64?

Standard Base64 uses + and /, which clash with URLs. The URL-safe variant swaps them for - and _ — used in JWTs and web tokens.

Is my text uploaded?

No. Encoding happens entirely in your browser — safe for secrets and internal data.