URL Encode / Decode

Encode or decode URL text with encodeURIComponent behavior for params, Chinese text, and special characters.

Settings

Input

Type or paste content directly. Processing stays in the browser whenever possible.

Example data

Output

Process some input and the result will appear here.

Process some input and the result will appear here.

How to use

Enter a URL parameter string or raw text.

Choose encode or decode mode.

Copy the result or swap direction to reverse it.

Best for

Prepare or inspect query-string parameters.

Fix or inspect encoded links with non-English text.

Verify encodeURIComponent behavior in the browser.

FAQ

Is this the same as full URL encoding?

It follows encodeURIComponent semantics, which are better for values and params.

Will decode errors be shown?

Yes. Invalid escape sequences produce a clear error.

Does it support auto-processing?

Yes. It works well with auto-processing for lightweight conversions.