Base64URL Encoder
Encode text as URL-safe Base64 (RFC 4648 §5) using - and _ without padding, as used in JWTs and URLs.
Runs in your browserText → Base64URL
Loading tool…
Example
Hi 👋
SGkg8J-Riw
How to use the Base64URL Encoder
- Paste or type your Text into the input area, or open a file from your device.
- Adjust the options above the editor if the tool offers any.
- Review the Base64URL result, then copy it or download it as a file.
Privacy and limitations
- Your data is processed on your device and is not uploaded to any server.
Related converters
JWT DecoderDecode a JSON Web Token to read its header and payload, with exp, iat and nbf shown as dates. The signature is not verified.Base64 EncoderEncode text to Base64 with full UTF-8 support (emoji and accents included), with optional MIME or PEM line wrapping.Base64URL DecoderDecode URL-safe Base64 (with - and _, padding optional) such as JWT segments back to UTF-8 text.Base64 DecoderDecode Base64 (standard or URL-safe, padded or not) back to UTF-8 text, with clear errors for invalid input.Image to Base64 ConverterConvert an image to a Base64 data URL with ready-to-paste CSS, HTML and Markdown snippets and a live preview.Base64 to Image ConverterPreview Base64 image data or a data URL as an image. The format (PNG, JPEG, GIF, WebP, SVG…) is detected automatically.File to Base64 ConverterEncode any file (PDF, font, audio, ZIP…) up to 25 MB to Base64 or a data URL, entirely in your browser.Base64 to File ConverterDecode Base64 or a data URL and download it as a file with the type and extension detected from its contents.