URL-safe Base64 (-_ instead of +/, no padding) encode & decode. Base64URL Encoder / Decoder is a free online tool from the ToolsRift Encoders & Decoders collection. It runs entirely in your browser — nothing to install, no signup, and your data never leaves your device.
Pick Encode or Decode, paste your text, and the URL-safe Base64 result appears instantly. Encoding replaces + with -, / with _ and removes = padding.
It swaps the two non-alphanumeric characters: + becomes - and / becomes _, and the = padding is removed. This makes the output safe to drop into URLs, query strings and filenames.
JSON Web Tokens (JWT), OAuth tokens, WebPush keys, and anywhere Base64 must appear in a URL without percent-encoding.
Yes — text is encoded as UTF-8 bytes first, so emoji and non-Latin scripts round-trip correctly.