Hoe URL-encoder/-decoder werkt
URL-encoder/decoder converteert strings naar en van procentcodering (ook wel URL-codering genoemd), het formaat dat vereist is door RFC 3986 voor het veilig opnemen van speciale tekens in URL's. Plak een onbewerkte string om hem te coderen, of plak een procentgecodeerde string om hem terug te decoderen naar leesbare vorm. De conversie wordt volledig in de browser uitgevoerd met encodeURIComponent en decodeURIComponent van JavaScript; niets dat je typt verlaat je apparaat.
URL-codering is van belang wanneer je queryparameters, omleidings-URI's of canonieke links programmatisch samenstelt. Een spatie wordt %20, een ampersand %26, een hekje %23, enzovoort. Codering is ook van toepassing op geïnternationaliseerde domeinnamen en niet-ASCII-tekens in padsegmenten. Dit hulpmiddel biedt ook de encodeURI-modus voor het coderen van volledige URI's met behoud van structurele tekens zoals '/', '?' en '#'.