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 toolsGet the backend toolkit
Practical tools and guides for shipping and running a backend you own. No spam.