Marketing en links

URL-encoder en -decoder

Codeer tekst zodat je hem veilig in een URL kunt gebruiken, of decodeer een gecodeerde link naar gewone tekst.

Privacy by design: je gegevens blijven op je eigen apparaat.

Invoer

Coderingsmodus

Resultaat

Wat doet de URL-encoder?

URL’s accepteren maar een beperkte set tekens: spaties, letters met accenten en symbolen als & moeten met percent-encoding worden gecodeerd (een spatie wordt %20, “é” wordt %C3%A9). Deze URL-encoder zet tekst om naar dat veilige formaat, en de decoder maakt gecodeerde links weer leesbaar.

Zo gebruik je de URL-encoder

  1. Plak de tekst of URL in het invoerveld.
  2. Kies “Component” om één waarde te coderen, zoals een zoekterm, of “Volledige URL” om tekens als / ? & te behouden.
  3. Druk op Coderen of Decoderen.
  4. Kopieer het resultaat of gebruik het als nieuwe invoer om verder te gaan.

Je privacy

Coderen en decoderen gebeurt in je browser. Links die je plakt, worden nooit naar MyToolsLab gestuurd.

Lees hoe MyToolsLab je privacy beschermt

Veelgestelde vragen

Wat is het verschil tussen een component en een volledige URL coderen?

Componentcodering (encodeURIComponent) codeert alle gereserveerde tekens, inclusief / ? & = en #, en is de juiste keuze voor één querywaarde. Codering van een volledige URL (encodeURI) laat die tekens staan, zodat het hele adres blijft werken.

Wanneer heb ik een URL-decoder nodig?

Als een link of logregel vol staat met reeksen als %20 of %C3%A9 en je hem wilt lezen. Na het decoderen staan er weer spaties, letters met accenten en symbolen.

Waarom gebruiken sommige URL’s + in plaats van %20 voor spaties?

HTML-formulieren coderen spaties in de query traditioneel als +. Zet “+ als spatie behandelen” aan om formulierdata te decoderen; laat het uit voor paden, waar + echt een plusteken is.

Waarom meldt het decoderen een ongeldige reeks?

Na een % moeten twee hexadecimale cijfers komen en de bytes moeten geldige UTF-8 vormen. Een losse % (zoals in “100%”) of een afgekapte reeks geeft een fout; codeer de % eerst als %25.