URL Encoder/Decoder

Free online tool to encode and decode URL strings with percent encoding (%XX) and parse URL query parameters. Built on encodeURIComponent, it safely converts spaces and non-ASCII characters to UTF-8 bytes.

Results will be shown here.
Embed

Embed this tool on your site

Powered by Patrache Studio DevTools
Last updated: 2026 · Free online tool

What is URL Encoder/Decoder?

Free online tool to encode and decode URL strings with percent encoding (%XX) and parse URL query parameters. Built on encodeURIComponent, it safely converts spaces and non-ASCII characters to UTF-8 bytes.

How to Use

  1. 1
    Select Direction— Choose encoding or decoding direction.
  2. 2
    Enter Text— Enter text to encode or a URL-encoded string to decode.
  3. 3
    Parameter Parsing— Enable the 'URL Parameter Parsing' checkbox to view query strings as a table.
  4. 4
    Copy Result— Use the copy button to copy the result to clipboard.

Related Tools

Frequently Asked Questions

A URL encoder converts special characters that cannot be included in URLs (spaces, non-ASCII characters, &, = etc.) to percent encoding (%XX).

This tool uses encodeURIComponent, which is suitable for encoding individual values rather than entire URLs.

Non-ASCII characters are percent-encoded on a UTF-8 byte basis. Example: a space becomes %20.

Both standard URLs and query strings (key=value&...) are supported.

No. All encoding/decoding is processed in the browser.

This site uses cookies for better experience and advertising. Learn more

Please allow ads on this site

To use these tools, allow ads on this site. Advertising keeps this service free.

Open your ad blocker, turn off blocking for this site, then check again.