URL Encode/Decode — URL's coderen en decoderen
Codeer en decodeer URL-componenten met encodeURIComponent en decodeURIComponent. Snel, privé en volledig aan de clientzijde in je browser.
🔒 Draait volledig in uw browser — niets wordt geüploadWat URL Encode/Decode doet
URL Encode/Decode maakt tekst klaar voor veilig gebruik in queryparameters, padsegmenten, redirectwaarden, callback-URL's en fragmenten. Gereserveerde tekens zoals spaties, ampersands, gelijktekens, procenttekens en Unicode-tekens kunnen de betekenis van een URL veranderen als ze niet procentgecodeerd zijn. Deze tool gebruikt de browserfuncties encodeURIComponent en decodeURIComponent, zodat de resultaten overeenkomen met het normale gedrag van JavaScript-applicaties.
Deze pagina is bedoeld voor het dagelijkse werk van ontwikkelaars: snelle controles tijdens het debuggen, kleine voorbeelden voor documentatie en het opschonen van gegevens voordat je ze in een editor, terminal, issue of testfixture plakt. De interface houdt invoer, bedieningselementen, uitvoer en statusmelding dicht bij elkaar, zodat je het resultaat gemakkelijk kunt controleren voordat je het kopieert.
Privé werken in de browser
Alle verwerking gebeurt met JavaScript in de browser. De tool uploadt je teksten, tokens, URL's, snippets of gegenereerde waarden niet naar een server en vereist geen account. Dat privacymodel is belangrijk, omdat kleine hulpprogramma's bij het oplossen van problemen vaak echte API-antwoorden, configuratievoorbeelden, logs, authenticatiegegevens of voorbeelden met klantgegevens te verwerken krijgen. Lokaal werken verkleint het risico en maakt de tool razendsnel, omdat er geen netwerkverkeer aan te pas komt.
Praktische tips
Gebruik dit voor URL-componenten in plaats van voor volledige URL's. Codeer bijvoorbeeld één enkele querywaarde voordat je die aan een querystring toevoegt. Bij het decoderen behandelt de tool plustekens ook als spaties, omdat formuliergecodeerde querystrings die conventie vaak gebruiken. Onjuiste procent-escapes geven een foutmelding, zodat je niet per ongeluk op kapotte invoer vertrouwt.
Controleer getransformeerde uitvoer altijd voordat je erop vertrouwt in productie. Browsertools zijn uitstekend voor inspectie en voorbereiding, maar kunnen niet alle projectconventies of beveiligingseisen kennen. Als het resultaat wordt gecommit, openbaar gedeeld of gebruikt in een authenticatieflow, controleer dan dat het geen geheimen bevat en overeenkomt met het formaat dat je applicatie verwacht.
Hoe te gebruiken
- Plak een waardeVoeg ruwe tekst of een gecodeerde URL-component toe.
- Coderen of decoderenKies de richting die je nodig hebt.
- KopiërenKopieer de uitvoer naar een link, client of test.
Veelgestelde vragen
Kan ik een hele URL coderen?
Waarom worden plustekens als spaties gedecodeerd?
+ voor spaties.