Encode text to Base64 or decode Base64 back to plain text instantly. Paste your input, switch between encode and decode, and copy the result — a fast, private Base64 tool that runs entirely in your browser with no uploads.
Convert any UTF-8 text to a Base64 string for safe transport in URLs, JSON, data URIs or headers, then decode it back when you need the original. The Base64 encoder/decoder handles both directions in one place.
All encoding and decoding happens locally, so credentials, tokens and other sensitive strings never leave your device — useful when inspecting values you would not want to paste into a remote service.
Paste the Base64 string, choose decode, and the original text appears instantly. Switch to encode to do the reverse.
Yes. Encoding and decoding run entirely in your browser; nothing is uploaded or stored.
Base64 encodes binary or text data into an ASCII string so it can travel safely through systems that only handle text, such as URLs, JSON, email and data URIs.