Free tool · Runs in your browser · Nothing uploaded

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