Upgrade naar Premium — geen advertenties, meer mogelijkheden! ⚡ — Leer meer

URL-encoder/decoder

URL-invoer

Plak de URL of tekst die u wilt coderen/decoderen.

Instellingen

Plak de URL en klik op Coderen of Decoderen.

Laat het ons weten

Deel uw ervaring.

Over URL-encoder/decoder

Codeer en decodeer URL's online. Ondersteunt volledige URL- en componentcodering. Gratis tool met URL-parsing en referentietabel.

Hoe te gebruiken

1

Stap 1

Selecteer de conversiemodus: Coderen of Decoderen

2

Stap 2

Kies het coderingstype: volledige URL of URL-component.

3

Stap 3

Plak je URL of tekst in het invoerveld.

4

Stap 4

Laad voorbeelden om verschillende URL-indelingen te bekijken.

5

Stap 5

Klik op 'Referentie' om de tabel met URL-coderingen te bekijken.

6

Stap 6

Klik op 'Coderen' of 'Decoderen' om te converteren.

7

Stap 7

Bekijk de uitsplitsing van de URL-componenten (protocol, hostnaam, pad, query, hash).

8

Stap 8

Kopieer de uitvoer om deze in je project te gebruiken.

Kenmerken en voordelen

  • ✅Bidirectionele conversie: Coderen ↔ Decoderen
  • ✅Twee coderingsmodi: volledige URL en URL-component.
  • ✅Volledige URL-modus: codeert spaties en speciale tekens, behoudt de URL-structuur.
  • ✅Componentmodus: codeert alle speciale tekens, inclusief / : ? # & =
  • ✅De URL-parser toont protocol, hostnaam, poort, pad, query en hash.
  • ✅Coderingsreferentietabel met meer dan 20 speciale tekens
  • ✅5 URL-voorbeelden: basis, queryparameters, speciale tekens, gecodeerd, internationaal
  • ✅Ondersteunt internationale tekens (UTF-8)
  • ✅Kopiëren naar het klembord met één klik
  • ✅Modusschakelaar voor snelle omschakeling van de draairichting.
  • ✅Realtime conversie
  • ✅Gedetailleerde foutmeldingen voor ongeldige codering
  • ✅100% browsergebaseerd - URL's worden nooit naar een server verzonden.
  • ✅100% gratis - geen beperkingen, geen registratie vereist

Veelgestelde vragen

Wat is URL-codering?

URL-codering (procentcodering) zet speciale tekens om in een formaat dat veilig in URL's kan worden verzonden. Tekens worden vervangen door een % gevolgd door twee hexadecimale cijfers. Een spatie wordt bijvoorbeeld %20 en een & wordt %26. Dit zorgt ervoor dat URL's correct werken op alle systemen en in alle browsers.

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

De functie 'Volledige URL' (encodeURI) behoudt de URL-structuurtekens zoals :, /, ?, #, &, = en codeert spaties en andere speciale tekens. Gebruik deze functie voor complete URL's. De functie 'URL-component' (encodeURIComponent) codeert ALLE speciale tekens, inclusief de URL-structuur. Gebruik deze functie voor queryparameters, padsegmenten of tekst die deel uitmaakt van een URL.

Wanneer moet ik volledige URL-codering gebruiken?

Gebruik volledige URL-codering wanneer u een complete URL hebt die u veilig wilt verzenden, terwijl de structuur behouden blijft. Bijvoorbeeld: https://example.com/search?q=hello world wordt https://example.com/search?q=hello%20world. De URL-structuur (://?=) blijft behouden.

Wanneer moet ik URL-componentcodering gebruiken?

Gebruik URL-componentcodering voor afzonderlijke onderdelen van een URL: queryparameterwaarden, padsegmenten of gebruikersinvoer die in een URL wordt ingevoegd. Als een gebruiker bijvoorbeeld zoekt naar 'prijs>100', codeer dit dan als prijs%3E100 voordat u het toevoegt aan ?q=. Dit voorkomt dat de URL-structuur wordt verbroken.

Waarom worden spaties %20?

Bij URL-codering wordt een spatie (ASCII 32, hex 20) weergegeven als %20. Sommige systemen accepteren ook een '+' voor spaties in queryreeksen, maar %20 is de standaard procentcodering. Onze tool gebruikt %20 voor consistentie en universele compatibiliteit.

Kan ik internationale tekens coderen?

Ja! De encoder verwerkt UTF-8-tekens correct. Café wordt bijvoorbeeld caf%C3%A9, 日本語 wordt %E6%97%A5%E6%9C%AC%E8%AA%9E. Internationale tekens worden omgezet naar UTF-8-Bytes, waarna elke byte procentueel wordt gecodeerd.

Welke tekens moeten worden gecodeerd?

Gereserveerde tekens die een speciale betekenis hebben in URL's moeten worden gecodeerd: : / ? # [ ] @ ! $ & ' ( ) * + , ; =. Daarnaast moeten spaties en niet-ASCII-tekens ook worden gecodeerd. De referentietabel voor codering toont veelvoorkomende tekens en hun gecodeerde vormen.

Waarom bevat mijn URL %2F in plaats van /?

Als je URL-componentcodering gebruikt voor een volledige URL, wordt / gecodeerd naar %2F. Dit is correct voor componentcodering, maar verstoort de URL-structuur. Gebruik volledige URL-codering voor complete URL's, of codeer alleen de specifieke onderdelen (zoals querywaarden) die dat nodig hebben.

Wat zijn de componenten van een URL?

Een URL bestaat uit verschillende onderdelen: protocol (https:), hostnaam (example.com), poort (:8080, optioneel), pad (/search), query (?q=test) en hash (#sectie). Onze parser splitst URL's op om elk onderdeel te tonen, zodat u de URL-structuur beter begrijpt.

Kan ik reeds gecodeerde URL's decoderen?

Ja! Plak een gecodeerde URL (met %20, %3A, enz.) en klik op Decoderen om deze terug te converteren naar leesbare tekst. De decoder ondersteunt zowel volledige URL-codering als componentcodering. Als het decoderen mislukt, ziet u een foutmelding die aangeeft dat de codering ongeldig is.

Zijn mijn URL-gegevens veilig?

Ja! Alle codering en decodering vindt volledig plaats in uw browser met behulp van de ingebouwde JavaScript-functies encodeURI/decodeURI en encodeURIComponent/decodeURIComponent. Uw URL's verlaten uw apparaat nooit en worden niet naar een server verzonden, waardoor volledige privacy gegarandeerd is.