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
-
Plak de tekst
Plak de tekst in URL-codering, of kies een .txt-bestand met de tekst.
-
Direct gecontroleerd
Je ziet meteen of de tekst geldig is en wat voor bestand erin zit.
-
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.