Encode text to Base64, including Unicode text.
Base64 is used for HTTP Basic Auth headers, data URIs, and encoding binary data as text.
Runs entirely in your browser. Nothing is uploaded or logged.
Developers and integration engineers.
Format, validate, and minify JSON with helpful error messages.
Decode Base64 strings back to text, including Base64URL.
Generate random v4 UUIDs; up to 200 at a time.
URL-encode strings so they are safe as query parameters.
We have dozens of free productivity tools — no signup required.
Browse all tools