Find a tool

URL encoder

Escape URL components or an entire address.

Loading / 加载中
Your input is processed on this device.

How to use

Component mode escapes reserved characters for a query value. Whole URL mode preserves URL separators. A plus sign stays a plus sign. Malformed percent escapes produce an error.

Example

hello world → hello%20world in component mode.

Good to know

Where is my data processed?

Your browser performs the operation. Input stays in page memory. Markdown draft saving is available when you explicitly enable it on this device.

Which encoding mode should I choose?

Choose component mode for a single query parameter value. Choose whole URL mode for an address whose separators, such as / and ?, should be preserved.

How are spaces and plus signs handled?

Spaces encode as %20. Decoding preserves a literal plus sign. In component mode, a plus sign encodes as %2B.