URL Encoder / Decoder

Encode or decode a full URL in your browser. The URL structure stays readable while unsafe characters are converted. Up to 10,000 input characters.

Input

0 / 10,000 characters

Result

Common questions

What does this URL encoder do?

It converts text to percent-encoded URL text or decodes percent-encoded text back to its readable form. All processing runs in your browser.

Should I choose Encode or Decode?

Choose Encode for readable text that needs to be placed safely in a URL. Choose Decode when you have percent-encoded text such as %20 and want to read the original content.

Why did decoding fail?

The input may contain a percent sign that is not followed by two hexadecimal characters, or it may contain an incomplete encoded byte sequence. Check the input and try again.

Is the URL uploaded?

No. Encoding and decoding run in your browser. No account is required, and the input is not sent to or stored on a server.