URL Decoder: Decode Percent-Encoded URLs in Your Browser
This URL decoder turns percent-encoded URL text into readable text in your browser. Paste or drop a URL value, then run the decode and copy the result. Sequences with a percent sign (%) not followed by two hexadecimal digits are reported as malformed rather than causing a crash. You can also choose whether + becomes a space or stays literal.
URL Decoder is a browser-based URL decoder for turning percent-encoded URL text back into readable text. Paste or drop a URL value, run the decode, and copy the recovered text. It is useful when a value is difficult to inspect in its encoded form or when you need to recover text that was sent through a URL-based channel.
During decoding, the tool reports malformed sequences instead of crashing. A malformed sequence includes a percent sign (%) that is not followed by two hexadecimal digits. You can also choose how to handle a plus sign: decode + as a space or keep it literal. These behaviors help you interpret the output according to the value you are working with.
Percent-encoded text represents characters using percent signs and hexadecimal digits, so it can be carried in a URL. Decoding reverses that representation and makes the text easier to read. A URL value may contain plus signs, and their intended interpretation can vary; the tool lets you decide whether a plus becomes a space. Use the decoder to inspect values, recover text, or check the result of an encoding and decoding round trip.
URL Decoder runs entirely in your browser. Your input is processed on your device and is not sent to a server, and once the page has loaded, the tool works offline. Developers and DevOps engineers can use it when investigating URL values, while anyone who needs to read or recover percent-encoded text can follow the same simple steps.
Step 1: Paste or drop a URL value into the tool. Use the percent-encoded text you want to decode.
Step 2: Choose how to handle +. It can be decoded as a space or kept as a literal plus sign.
Step 3: Run the decode. The tool reports malformed sequences, such as % without two following hexadecimal digits, instead of crashing.
Step 4: Copy the recovered text. Review the result before using it wherever you need the decoded value.
Use case: Move text through a channel that only carries URL values. Decode the value afterward to recover readable text.
Use case: Recover the original text from a percent-encoded URL value someone sent you. Paste or drop the value and copy the decoded result.
Use case: Check whether a value survives an encoding and decoding round trip. Comparing the decoded text can help you spot changes.
Use case: Inspect an encoded value while troubleshooting a URL. Decoding makes its text easier to read and review.
Use case: Determine whether a plus sign represents a space or should remain literal. Choose the handling that matches the value you are decoding.
Use case: Check a URL value for malformed percent sequences. The tool reports these sequences rather than crashing during decoding.