Converters / LING.TOOLS

URL encoder

Percent-encode or decode a complete URI or a single URL component, including Unicode and reserved characters.

Input & settings

01
Configure tool input
Processed in your browser. Your input is never uploaded or saved.

Result

02

Ready when you are

Set up your input and run the tool. Your result will appear right here.

Private · Instant · Local

GUIDE & CONTEXT

About this tool

A full URI and a query parameter need different escaping rules. URI mode preserves structural separators such as : / ? and &, while component mode escapes characters that could change URL structure. Decoding malformed percent sequences reports an error rather than guessing the intended text.

How to use it

  1. Select component mode for a single parameter value or URI mode for a complete address.
  2. Choose encode or decode and paste the input.
  3. Convert and copy the result; encode each parameter independently when constructing a query string.
Example

In component mode, a&b=c becomes a%26b%3Dc, so the ampersand remains part of the value.

↑ ↓ navigate · Enter openEsc close