Decode a Base64 string to readable text, or encode text to Base64 — UTF-8 safe, instant, entirely in your browser. Free, no account needed.
Paste a Base64 string to see what it contains, or paste text to encode it — the result appears live. Unicode is handled correctly (the text is treated as UTF-8), so umlauts, emoji and non-Latin scripts round-trip cleanly, unlike a naive atob()/btoa() call.
Also available on the same page: URL encoding and decoding. Nothing is sent to a server.
The data probably is not text — Base64 often wraps binary such as images or compressed payloads. If it starts with "data:image", it is an embedded image.
No. It is an encoding anyone can reverse, not encryption.
URL Decode & Encode · Base64 & URL Encoder / Decoder (all features)
Free, private, no account. Like every DevForge tool, this one runs in your browser and never uploads your files. See all 35 free tools or join the DevForge community to share your own games, tools and assets.