URL Decode

A free online tool to decode url by using this tool


What is URL decoding?

The best online tool for decoding URLs is URL Decoder at convert99.com. Start by entering or copying an encoded URL string into the input text section. The tool will instantly decode your data.

The input text area will turn red and the output textarea will be cleared if the input is not a valid URL encoded string.

You may click in the output text section to copy the decoded URL once your input string has been decoded.

The UTF-8 encoding scheme is what our tool expected the input to be. For working with URLs, the World Wide Web Consortium advises adopting the UTF-8 encoding system.

What is URL Decoding and why is it required?

The opposite of URL encoding is URL decoding. It is used to parse URL-passed path parameters or query strings. Decoding HTML form fields provided in application/x-www-form-urlencoded MIME format is another usage for it.

You may already be aware that just a small subset of the US-ASCII character set may be used in URLs. They include the letters A through Z, numbers 0 through 9, hyphens (-), underscores (_), tildes (), and dots (. (.). Each character that is not part of this permitted set is encoded using either the URL or percent encoding.

To get the true values, it's therefore needed to decode query strings or path parameters supplied in URLs.

How does URL Decoding work?

When decoding query strings, path parameters, or HTML form parameters, the following principles are used:

1.The numbers 0-9 and the alphanumeric characters a-z are unchanged.

2.Safe characters including -, _,, and don't change.

3.Any sequence of the form %xy, where xy is the two-digit hexadecimal representation of the 8 bits, is considered as a byte. The character(s) whose encoding would produce those consecutive bytes are then replaced in lieu of any substrings that include one or more of these byte sequences continuously.

Common URL decoding examples

Encoded String Decoded Character
%20 space
%25 %
%26 &
%2B +
%2F /
%3D =
%3F ?
%40 @