Encoding

Base64 URL Encode

Encode to URL-safe Base64 without padding.

How to use Base64 URL Encode

Base64 URL Encode — Encode text to URL-safe Base64 without = padding. Free to use in D2i DevTools — no account required.

Steps

  1. Fill in Input. This field is required.
  2. Click Run and copy the result under the form.

Frequently asked questions

What is Base64 URL Encode used for?

Use it for JWT segments, filenames, and query values where + / and = would need extra escaping.

How do I use the free online Base64 URL Encode tool?

Fill in Input. This field is required. Click Run and copy the result under the form.

What can I paste or upload into Base64 URL Encode?

Paste the raw text. The tool encodes the UTF-8 bytes; it does not wrap the result in a URL.

What output does Base64 URL Encode give me?

Base64url text using - and _ and no padding. hello becomes aGVsbG8. Bytes that would be +/ in standard Base64 become -_.

Is Base64 URL Encode free, and is my input private?

Yes — Your input is processed in memory for this request only. It is not saved to disk or the database, and it is cleared after the tool finishes.

Can I put this straight into a query string?

The alphabet is URL-safe, so it does not need encoding again for + or /. Still encode the whole query if you add other characters such as & or =.

Inputs are processed in memory only and are not saved to disk or the database. Data exists only for the duration of your request.