← All toolsDeveloper utility

URL Decoder

Decode percent-encoded URL text without sending it anywhere.

Document Tools guide

How to use URL Decoder

Turn sequences such as %20 and %2F back into readable characters while receiving a clear error for malformed input.

Three simple steps

  1. Paste the encoded URL or component.
  2. Choose whether plus signs should represent spaces.
  3. Decode the text, review it, and copy the result.

Decoding behavior

  • Percent-encoded UTF-8 sequences are decoded with the browser standard.
  • Plus signs remain plus signs unless form-style space handling is enabled.
  • Malformed or incomplete percent sequences are rejected rather than partially changed.

Frequently asked questions

Does the tool decode an entire URL?

Yes, but remember that decoding reserved characters may change how a URL would be interpreted if reused directly.

When should plus signs become spaces?

Enable that option for application/x-www-form-urlencoded values where plus commonly represents a space.

What happens with invalid percent encoding?

The tool reports an error and leaves you to correct the incomplete or invalid sequence.