URL Encoder and Decoder Online

Converteer speciale tekens van elke link naar een veilig formaat (Percent-Encoding) of herstel ze direct en lokaal naar hun oorspronkelijke leesbare staat.

Ruwe tekst (leesbaar)
Geformatteerde URL (gecodeerd)
Hulpmiddelenstudio

Wil je dit hulpmiddel op je website?

Pas kleuren en de donkere modus aan voor WordPress, Notion of je eigen site.

Veelgestelde vragen

Welke tekens worden gecodeerd in een URL?

Alle tekens die niet zijn toegestaan in de ASCII-standaard voor URL's worden gecodeerd: spaties, letters met accenten, symbolen zoals &, =, +, #, ?, / en andere. Een spatie wordt bijvoorbeeld %20 en een ñ wordt %C3%B1.

Wat is het verschil tussen encodeURI en encodeURIComponent?

encodeURI codeert een volledige URL en laat gereserveerde tekens zoals / en ? intact. encodeURIComponent codeert alle speciale tekens inclusief gereserveerde tekens, waardoor het ideaal is voor het coderen van individuele queryparameterwaarden.

Waarom heeft mijn URL %20 in plaats von spaties?

Het HTTP-protocol staat geen spaties in URL's toe. %20 is de Percent-Encoding weergave van een spatie volgens de ASCII-standaard. Sommige systemen gebruiken het + teken als alternatief, maar %20 is het meest universeel en veilig.

Is het veilig om deze tool te gebruiken met privé URL's?

Ja, volledig veilig. Alle verwerking vindt plaats in uw browser met behulp van native JavaScript (encodeURIComponent/decodeURIComponent). Geen van uw URL's of parameters wordt naar een externe server verzonden.

# Wat is URL-codering?

Bij het surfen op internet of het verzenden van verzoeken naar servers, is het gebruikelijk om een URL (Uniform Resource Locator) simpelweg als een "webadres" te beschouwen. Het internetprotocol schrijft echter voor dat URL's alleen kunnen worden verzonden met een zeer beperkte set standaard ASCII-tekens.Wat gebeurt er als de URL een spatie, letters met accenten of speciale parameters bevat zoals plus- (+) of isgelijktekens (=)? Om te voorkomen dat systemen vastlopen bij het proberen te lezen van ongeldige tekens, moeten deze worden vertaald naar hun veilige compatibele vorm met behulp van Percent-Encoding.

# Hoe Percent-Encoding werkt

Wanneer u deze tool gebruikt, neemt het algoritme elk "onveilig" teken (zoals een spatie of een letter met accent zoals ñ) en vervangt dit door een procentteken % gevolgd door twee hexadecimale cijfers die overeenkomen met de waarde in de UTF-8 standaard.
  • Basisvoorbeeld: Een eenvoudige spatie wordt vervangen door het veilige equivalent: %20.
  • Uitgebreide ondersteuning: De letter á wordt %C3%A1 en ñ wordt %C3%B1.

# Belang in API's en GET-verzoeken

Bij het ontwikkelen van integraties is een typische fout het doorgeven van een ruwe tekenreeks aan URL-parameters. Als u shirt&blauw onbewerkt in uw backend invoegt (/search?q=shirt&blauw), zal de server blauw interpreteren als een nieuwe parameter, waardoor de hele logica wordt verbroken.Deze tool garandeert schone, automatische berekeningen met 100% uitvoering in uw lokale browser. Geen van uw URL-tekenreeksen wordt naar servers van derden verzonden, wat de privacy van uw tokens en analyseparameters waarborgt.

Bibliografische Referenties