Skip to content
Dispatching · New York Metro
(347) 262-9435
Free tool · No sign-up

Base64 Encode / Decode

Encode text or a file to Base64, or decode it back, with a URL-safe variant for tokens and query strings. Handles full Unicode correctly rather than mangling anything past ASCII, and decodes to a downloadable file when the input is binary. Everything happens in the browser.

Direction
Alphabet
Method & assumptions
  • Encoding reads your text as UTF-8 bytes first, so accents, CJK, and emoji survive the round trip intact.
  • The URL-safe alphabet swaps + and / for - and _ and drops the = padding — the form tokens and query strings expect.
  • The decoder tolerates missing padding and stray line breaks, and rejects only characters that cannot be Base64.
  • A file you upload is read as raw bytes; a decode that produces binary is offered as a download, never rendered.
  • Everything runs in your browser. Nothing you paste or upload is transmitted anywhere.
Plate Other tools
Free diagnosticsSame-day dispatchNamed techniciansDone or free
Need it built, not just checked

We write the software
behind tools like these

Anyone pulling a Base64 blob out of a token, a data URI, or an API response.

Or call and speak to someone who does the work(347) 262-9435inquiries@jcitsystems.com