Free Online URL Encoder & Decoder

Encode and decode URLs and parameters in one click, with correct handling of Chinese and special characters.

Key Features

πŸ”

Two-way Conversion

Encode ⇄ decode in one click, supporting full URLs and single parameters.

🌏

Chinese Compatible

Correctly handles UTF-8 Chinese, spaces, emoji, and other special characters without garbling.

⚑

Instant Processing

Encoding and decoding happen automatically as you type β€” no button clicks needed.

πŸ”’

100% Local

Everything is processed locally in the browser; no data is uploaded.

How to Use

1

Choose Mode

Click Encode to turn a URL into percent-encoding, or Decode to restore readable text.

2

Paste the URL

Paste the full URL or parameter into the input box β€” results appear in real time.

3

Copy & Use

Click Copy to grab the result for API testing or URL construction.

Frequently Asked Questions

What is URL encoding?

URL encoding (percent-encoding) converts characters that cannot be sent directly in a URL (such as Chinese, spaces, and special symbols) into %XX form, keeping the link safe and usable.

What is the difference between encoding and decoding?

Encoding turns readable text into %-encoded form for transmission; decoding restores %-encoded text back to readable form. The tool supports both directions.

Will Chinese text be handled correctly?

Yes. The tool uses standard UTF-8 encoding, so Chinese, Japanese, emoji, and more are all converted correctly without garbling.

Is my data uploaded to a server?

No. All encoding and decoding happens locally in your browser; your content never leaves the device.