URL-coder & decoder
Percent-codeer tekst voor URL's of decodeer percent-gecodeerde strings terug naar leesbare tekst — direct en privé.
Over URL-coder & decoder
Handytool's URL-coder percent-codeert tekst voor veilig gebruik in URL's, querystrings en formuliergegevens — en decodeert percent-gecodeerde strings terug naar leesbare tekst. Kies tussen component-bereik (codeert alles, inclusief / en ?) en vol URI-bereik (bewaart URL-structuur). Alles draait in je browser, dus je kunt API-tokens, queryparameters of gevoelige strings coderen zonder privacyrisico.
Functies van URL-coder & decoder
- 01
Component- en vol URI-bereik
Gebruik component-bereik om één queryparameterwaarde te coderen — het ontgaat elk gereserveerd teken. Gebruik vol URI-bereik om een volledige URL te coderen terwijl je /, ?, en # als structurele scheidingstekens bewaart. Het resultaat komt overeen met JavaScript's encodeURIComponent en encodeURI.
- 02
Tweerichtingsconversie
Wissel tussen coderen en decoderen met één klik. Decodering ontgaat %20, %3F en elke andere percent-gecodeerde sequentie terug naar de originele tekst, inclusief niet-ASCII-tekens.
- 03
Werkt in je browser
Codering gebruikt de native URL-API's van de browser. Je invoer verlaat je apparaat nooit — handig wanneer je met tokens, inloggegevens of private parameters werkt.
Veelgestelde vragen over URL-coder & decoder
- Wat is URL-codering?
- URL-codering (percent-codering) vervangt tekens die speciale betekenis in URL's hebben — spaties, &, =, ?, en niet-ASCII — door een % gevolgd door twee hexadecimale cijfers. Het stelt je in staat om willekeurig tekst veilig in een URL of querystring op te nemen zonder de structuur ervan te breken.
- Wanneer moet ik 'component' vs 'vol URI'-codering gebruiken?
- Gebruik component-bereik wanneer je één queryparameterwaarde codeert — het ontgaat elk gereserveerd teken inclusief /, ?, en #. Gebruik vol URI-bereik wanneer je een volledige URL codeert — het bewaart structurele tekens zodat de URL parseabel blijft.
- Verwerkt het Unicode-tekens?
- Ja. Unicode-tekens (emoji, Cyrillisch, CJK) worden eerst omgezet naar UTF-8-bytes en vervolgens byte voor byte percent-gecodeerd, overeenkomend met het standaard %XX%XX-formaat gebruikt door elke moderne browser.
- Is URL-codering hetzelfde als HTML-codering?
- Nee. URL-codering gebruikt percent-codering (%20 voor spatie); HTML-codering gebruikt entiteiten (& voor &). Ze dienen verschillende doeleinden — URL-codering beschermt URL's, HTML-codering beschermt HTML-markup.
- Wordt mijn invoer ergens opgeslagen?
- Nee. Alles wordt lokaal in je browser uitgevoerd met behulp van native JavaScript URL API's. Niets wordt geüpload, geregistreerd of opgeslagen.
Gerelateerde tools
Hulpmiddel →- Live
Base64 coder & decoder
Codeer tekst naar Base64 en decodeer Base64 terug naar tekst, inclusief URL-veilige Base64 — volledig in je browser.
HulpmiddelLokaal uitvoerenOpenen - Live
SHA & hash-generator
Genereer SHA-1, SHA-256, SHA-384 en SHA-512 hashes van elke tekst, in hex of Base64 — volledig in je browser.
HulpmiddelLokaal uitvoerenOpenen - Live
UUID-generator
Genereer cryptografisch willekeurige UUID v4 of in tijd geordende UUID v7 identifiers, een of meerdere tegelijk — in je browser.
HulpmiddelLokaal uitvoerenOpenen
Ontdek meer tools
Alle tools →- Live
Pdf naar JPG
Converteer elke pagina van een PDF naar een scherpe JPG-, PNG- of WebP-afbeelding rechtstreeks in je browser — geen upload, geen kwaliteitsverlies.
PdfLokaal uitvoerenOpenen - Live
Achtergrond verwijderen
Verwijder de achtergrond van een foto met een AI-model in je browser — geen upload, je afbeeldingen blijven op je apparaat.
AfbeeldingLokaal uitvoerenOpenen - Live
Video knippen
Knip het begin of einde van een video met frame-nauwkeurigheid.
VideoOpenen - Live
Audio knippen
Knip een stuk uit een audiobestand.
AudioLokaal uitvoerenOpenen - Live
Markdown naar HTML
Zet Markdown om in schone HTML.
DocumentLokaal uitvoerenOpenen