URL-codering decoderen naar bestand

Decodeer URL-gecodeerde tekst in je browser: niets wordt geüpload, er is geen limiet op hoeveel je decodeert en je kiest of een plusteken een spatie betekent. Krijg het resultaat als voorbeeld of als bestand.

Zo werkt het

  1. Plak de tekst

    Plak de tekst in URL-codering, of kies een .txt-bestand met de tekst.

  2. Direct gecontroleerd

    Je ziet meteen of de tekst geldig is en wat voor bestand erin zit.

  3. Download het bestand

    Het bestand krijgt automatisch de juiste extensie.

Wat gebeurt er?

Elke %XX-code wordt de byte waar hij voor staat. Andere tekens blijven zoals ze zijn. Een % zonder twee hexadecimale tekens erachter wordt gemeld met de plek waar het staat.

Gecodeerde adressen lezen

Kopieer een lange URL uit een log of e-mail en hij staat vol %20, %3D en %C3%A9. Plak hem hier om de leesbare tekst te zien. Dat helpt ook bij het opsporen van een link die niet werkt, want je ziet precies welke parameter wordt verstuurd.

Het plusteken

In een gewoon URL-pad is + een plus. In formuliergegevens en veel querystrings staat het voor een spatie. Vink + betekent een spatie (formulierdata) aan als je formuliergegevens decodeert, zoals q=hallo+wereld, en laat het uit voor al het andere, waar een + een echte plus is, zoals in een telefoonnummer.

Ongeldige codes

Een % die niet door twee hexadecimale cijfers wordt gevolgd kan niet worden gedecodeerd, en de tool meldt waar het zit. Dit komt vaak voor in geplakte tekst waarin een letterlijk procentteken (100%) nooit is gecodeerd.

Binaire gegevens

Is het resultaat geen tekst, bijvoorbeeld een bestand dat met procentcodering is gecodeerd, dan kun je het downloaden. De eerste bytes worden gebruikt om het bestandstype te herkennen, dus je krijgt een zinnige extensie.

Om weer te coderen gebruik je bestand naar URL-codering. Voor een kort stukje is URL decoderen sneller.

Privé

Het decoderen gebeurt in je browser; er wordt niets verstuurd.

Veelgestelde vragen

Moet ik de optie plus-als-spatie aanvinken?

Vink hem aan voor formuliergegevens en querystrings zoals q=hallo+wereld. Laat hem uit als de plustekens echte plustekens zijn.

Waarom weigert de tool mijn tekst?

Een % die niet door twee hexadecimale cijfers wordt gevolgd is niet geldig. Het wordt met zijn positie gemeld.

Kan het resultaat een bestand zijn?

Ja. Alle gedecodeerde bytes kunnen worden gedownload, en tekst wordt eerst als voorbeeld getoond.

Wordt mijn tekst geüpload?

Nee. Het decoderen gebeurt in je browser en er wordt niets verstuurd.