Base64 URL Encode/Decode Tool
About Base64 URL Encoding/Decoding
Base64 URL encoding is a variant of standard Base64 encoding designed for use in URLs and filenames. It replaces the '+' and '/' characters of standard Base64 with '-' and '_' respectively, and omits padding characters ('=') at the end.
Common Uses of Base64 URL Encoding
- Encoding binary data in URL parameters
- Storing binary data in JSON payloads
- Creating compact representations of data for web applications
- Generating URL-safe tokens and identifiers
How This Tool Works
Our free online tool provides instant conversion between regular text and Base64 URL format. Simply paste your text in the input field and click "Encode" to convert it to Base64 URL, or paste Base64 URL encoded text and click "Decode" to convert it back to readable text.
Technical Details
Base64 URL encoding uses the same 64-character alphabet as standard Base64 (A-Z, a-z, 0-9) but makes the following modifications for URL safety:
+
becomes-
(hyphen)/
becomes_
(underscore)- Padding
=
characters are typically omitted