How this base64 tool helps
This Base64 encoder and decoder handles ordinary text, Unicode characters, and URL-safe variants without sending data to a server. It is useful for inspecting encoded configuration values, HTTP headers, basic data URIs, test payloads, and tokens that use Base64Url encoding. The tool avoids the common browser atob failure with non-ASCII text by performing a UTF-8-safe conversion. You can enable URL-safe output, wrap encoded text at 76 characters for MIME-style use, and see clear errors when input is not valid Base64. Copy, download, example, and recent-history controls make repeat work fast. Base64 is encoding rather than encryption, so the page also explains that encoded data can be decoded by anyone and should not be used to protect secrets. All processing happens in JavaScript on your device.
Last updated: . All processing happens locally; no tool input is sent to a server.