URL-encoder en -decoder
Codeer of decodeer percent-encoded tekst. Componentmodus gebruikt encodeURIComponent. Volledige-URL-modus houdt de URL-structuur waar mogelijk.
Privacyvriendelijk Je gegevens worden lokaal in de browser verwerkt en niet naar onze servers geüpload.
Wat is URL-codering?
URL-codering (percent encoding) vervangt gereserveerde of niet-ASCII-tekens door %-reeksen zoals %20 voor een spatie. Browsers en API’s gebruiken het in querystrings en padsegmenten.
Hoe je het gebruikt
Kies Component coderen voor een querywaarde of padsegment. Kies Volledige URL coderen als : / ? & = moeten blijven terwijl spaties en niet-ASCII worden gecodeerd. Decoderen maakt percent encoding ongedaan.
Component versus volledige URL
Componentmodus gebruikt encodeURIComponent. Volledige-URL-modus gebruikt encodeURI zodat de URL-vorm leesbaar blijft. Decoderen probeert eerst decodeURIComponent, daarna decodeURI.
Veelvoorkomende toepassingen
Codeer zoektermen, Unicode-paden of queryparameters voordat je ze in een link zet. Decodeer een gekopieerde URL om de originele tekst te lezen.
Privacy
Je tekst blijft in de browser. Het wordt niet naar NEXNARA-servers geüpload en niet opgeslagen in cookies, lokale opslag of een database.
Veelgestelde vragen
Wat is percent encoding?
Percent encoding stelt tekens voor als % gevolgd door twee hexcijfers. Een spatie wordt %20. Niet-ASCII-tekst wordt UTF-8-percentreeksen.
Wanneer moet ik een volledige URL coderen?
Gebruik Volledige URL coderen als je al een complete URL hebt en alleen spaties of Unicode moet coderen. Gebruik Component coderen voor één waarde die in een URL komt.
Wat als de codering ongeldig is?
Kapotte reeksen zoals een losse % of %E0 worden gemeld als Ongeldige percent encoding. De pagina crasht niet.
Wordt mijn URL geüpload?
Nee. Verwerking gebeurt lokaal in de browser en wordt niet naar onze servers geüpload.