Base64 encoder and decoder
Encode text to Base64 or decode it back.
Percent-encode text for use in a URL, or decode %20 style text back to readable form.
Your files stay on your device
This tool runs in your browser. Your files are never uploaded to a server.
Encode each parameter value on its own, then join them with & and =. If you encode a complete URL as a value, its slashes and question marks are escaped and the link breaks.
A % sign must be followed by two hex digits, and the resulting bytes must form valid UTF-8. A stray % in text, such as 50% off, causes this. Encode it as %25.
%20 is a space in any part of a URL. + means a space only in form-encoded query strings, which is why it has its own option.
As UTF-8 bytes, each written as %XX. For example the letter é becomes %C3%A9.
No. It only changes text. Nothing is requested from the address.