URL percent encoder and decoder

Percent-encode or decode URL text with explicit component or URI rules.

Local processing · Nothing is uploaded · 1 MB input limit

Input & settings

Paste text or drop a UTF-8 text file
Ready. Enter your input to begin.

How to use this tool

Use component mode for a query value or path segment. URI mode preserves URL delimiters such as slash and colon.

Limits and behavior

Malformed percent escapes and invalid Unicode are rejected. This tool does not fetch the URL or validate that it exists. Input is limited to 1 MB and output to 3 MB. No input content is saved by CraftAI.

Encode special characters in URLs

Choose the appropriate URL encoding or decoding mode to handle spaces and reserved characters.

Should complete URLs be encoded the same way as query values?

No. URI and component modes preserve different reserved characters. Select the correct scope.

Related tools: parse url query parameters · build url query string

Built on Hatchable