Skip to content

URL Encoder & Decoder

Percent-encode URLs and query strings, or decode them back to plain text.

Query string breakdown

Paste a full URL above and its parameters are decoded here.

No query parameters found.

Quick Tool Overview

The URL Encoder & Decoder percent-encodes URLs and query strings and decodes them back to plain text. It offers both encoding modes, which is the distinction that prevents the most common mistake: encoding a whole URL as though it were a single parameter value.

What it does
Percent-encodes and decodes URLs and query string values
You give it
A URL, a query parameter or an encoded string
You get back
The encoded or decoded text
Best for
Tracking links, API query strings and debugging redirects
Developer Tools Free, unlimited use No sign-up Runs in your browser

About the URL Encoder & Decoder

URLs may only contain a limited set of ASCII characters. Anything else — spaces, ampersands inside a value, accented letters, emoji — has to be percent-encoded, where each byte becomes a percent sign followed by two hexadecimal digits.

The tool offers both encoding modes, and the difference matters. Component mode escapes the reserved characters such as ampersand, equals, slash and question mark, which is correct when you are encoding a single query parameter value. Full-URI mode leaves those structural characters intact so a complete address stays usable. Encoding a whole URL in component mode is the most common mistake this tool prevents.

Key features of the URL Encoder & Decoder

Component and full-URI modes

Component mode escapes reserved characters such as ampersand, equals, slash and question mark; full-URI mode leaves them intact so a complete address stays usable.

Decodes as well as encodes

Paste a percent-encoded string and read it back as plain text, which is how you debug a redirect chain.

Handles every character set

Spaces, accented letters and emoji are encoded byte by byte to valid percent sequences.

Instant conversion

Output updates as you type, with no submit step.

Free and unlimited

Convert as many URLs as you need, with nothing sent off your device.

How to use the URL Encoder & Decoder

  1. 1

    Pick encode or decode

    Choose the direction you need with the toggle at the top.

  2. 2

    Choose the mode

    Use component mode for a single parameter value, or full-URI mode for a complete address.

  3. 3

    Copy the result

    The converted string appears immediately and can be copied with one click.

Frequently asked questions

Component mode escapes reserved characters such as & = ? and /, which is what you want for one query value. Full-URI mode preserves them so an entire URL remains valid.

Reviews of the URL Encoder & Decoder

What people who use the URL Encoder & Decoder think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the URL Encoder & Decoder. It takes half a minute and no account.

Write the first review

More developer tools