Developertools

URL-encoder & -decoder

Percent-encodeer of decodeer tekst volgens RFC 3986-componentregels.

URL-encoder & -decoder workspace

Hoe te gebruiken

Plak tekst en kies Encode of Decode. Encoderen escapt elk teken dat geen unreserved URL-teken is. Decoderen weigert een procentteken dat niet gevolgd wordt door twee hexadecimale cijfers.

Voorbeeld

Slash en spatie worden gecodeerd. De spatie wordt %20, geen plusteken.

Invoer

a/b c

Uitvoer

a%2Fb%20c

Hoe het werkt

Coderen volgt rawurlencode: letters, cijfers en - _ . ~ blijven staan. Spaties worden %20. Decoderen keert percent-escapes om en vereist geldige UTF-8.

Veelvoorkomende fouten

  • Een plusteken bleef een plus Deze tool behandelt + niet als spatie. Die conventie hoort bij HTML-formulieren, niet bij RFC 3986-componenten.
  • Een onvolledige % verscheen Voeg de twee hex-cijfers toe of verwijder het procentteken.

Beperkingen

De tool codeert één component. Een volledige URL met behoud van structuur wordt niet herschreven, omdat dat makkelijk fout gaat.

Privacy

De tekst die u plakt wordt in uw browser verwerkt. PepsTools ontvangt hem niet, bewaart hem niet en stuurt hem niet naar een andere dienst.

Vragen

Wordt een querystring in velden ontleed?

Nee. Het vak wordt als één stuk tekst gecodeerd of gedecodeerd.