Percent encode and decode URLs and query strings, with a breakdown of every part of the address.
Component mode escapes everything, including / ? & and =. Use it for a single query value.
Choose encode to make text safe to put in a URL, or decode to turn percent escapes such as %20 and %C3%BC back into readable characters you can actually read.
Component mode escapes every reserved character and is what you want for a single query value. Full URL mode leaves slashes, question marks and ampersands alone so the address still works.
The output updates as you type. If the input is a complete address, the breakdown below splits out the protocol, host, path and each query parameter so you can check them one by one.
URLs may only contain a limited set of characters. Percent encoding replaces everything else with a percent sign and the character's byte value in hexadecimal, so a space becomes %20 and the Turkish letter ü becomes %C3%BC.
Component mode escapes reserved characters such as slash, question mark, ampersand and equals, which is right for a single query value. Full URL mode leaves them alone so the address keeps its structure and stays clickable.
Component mode. If you encode a value with full URL mode and it contains an ampersand, that ampersand will be read as a separator and split your value into two parameters.
A percent sign must be followed by two valid hexadecimal digits. A stray percent, or a truncated escape at the end of the string, makes the whole text invalid and the tool reports it rather than guessing.
Yes. Text is encoded as UTF-8 first, so Turkish letters and any other non-ASCII characters round-trip correctly through encoding and decoding without being mangled.
No. Encoding and decoding use the browser's own functions and the breakdown uses the built-in URL parser. Nothing you paste leaves your device.
Paste the full address and the breakdown table lists every parameter with its decoded value, which is usually faster than decoding the query string as one blob of text.
Yes, completely free with no sign-up and no limits, like every tool in the Pinkontin toolbox.
Free online Base64 encoder and decoder. Convert text and data with URL-safe mode and full Unicode support, all in your browser.
Open ToolTurn titles into clean URL slugs, with proper transliteration for Turkish and accented characters, one per line.
Open ToolFree online JSON formatter and validator. Format, minify and validate JSON with syntax highlighting and instant error detection.
Open Tool