Encode and decode URLs and URL components. Essential for web-based CTF challenges, HTTP request manipulation, and API testing.
URL Encoding converts characters that are not allowed in URLs to percent-encoded equivalents. This is necessary because URLs can only contain a limited set of ASCII characters.
Encodes a complete URL while preserving the URL structure. Characters like /
, :
, ?
, =
, and &
are NOT encoded because they have special meaning in URLs.
Encodes all special characters including URL delimiters. Use this when encoding individual parts of a URL like query parameters or path segments.
Common encoded characters: space (→ %20), plus (→ %2B), slash (→ %2F), equals (→ %3D), ampersand (→ %26)