Base64 encode & decode.
Encode text to Base64 or decode it back — UTF-8 safe (emoji and accents round-trip), with a URL-safe variant for query strings and JWTs. Two-way and live, all in your browser.
Bytes that travel through text
A lot of plumbing only moves text, but the thing you need to move is bytes — an image in a data URI, a binary blob in a JSON field, a signature in a JWT. Base64 bridges that by re-encoding bytes into a safe alphabet, and decoding them back on the other side. Just remember it is encoding, not security: a Base64 string is trivially readable, so never use it to protect anything — that is what real encryption is for.
Free tools for the backend you run.
One of a set of free developer tools from Infraveil — the control plane for running, securing, and watching your backend on servers you own. Browse the rest, no signup.
See all free tools