ToolKitHive
Terug
dev

URL-Encoder/Decoder

Encodeer tekst naar URL-veilige indeling en decodeer percent-gecodeerde strings terug naar leesbare tekst.

Invoer

Plak een URL of tekst om te encoderen, of een percent-gecodeerde string om te decoderen.

0 chars
Resultaat

Uw gecodeerde of gedecodeerde resultaat verschijnt hier.

0 chars
Veelgebruikte gecodeerde tekens

Klik op een gecodeerd waarde om deze naar uw klembord te kopiëren.

URL Encoder/Decoder — Encoderen en decoderen van URLs online gratis

Onze gratis online URL Encoder/Decoder laat u tekst omzetten in een URL-veilig percent-gecodeerd formaat en decodeert percent-gecodeerde strings terug naar leesbare tekst. Plak elke URL of queryparameter, codeer of decodeer het direct en kopieer het resultaat. Alles werkt in uw browser — er wordt geen gegevens naar een server gestuurd.

Wat is URL-encodering?

URL-encodering (ook wel procent-encodering genoemd) zet tekens om in een formaat dat veilig kan worden overgedragen via het internet. URLs mogen alleen een beperkt aantal ASCII-tekens bevatten — letters, cijfers en een paar speciale tekens zoals koppeltekens en onderstrepingstekens. Elk teken buiten dit bereik moet worden gecodeerd als % gevolgd door zijn twee-cijferige hexadecimale code.

Bijvoorbeeld wordt een spatie %20, een ampersand %26 en een schuine streep %2F. De encodering zorgt ervoor dat speciale tekens zoals ?, & en = niet verkeerd worden geïnterpreteerd als URL-scheidingstekens.

Er zijn twee soorten URL-encodering:

  • encodeURIComponent codeert alle speciale tekens, waaronder /, ?, #, & en =. Gebruik dit voor het coderen van queryparameterwaarden of individuele padsegmenten.
  • encodeURI behoudt URL-structuurtekens zoals /, ?, # en &. Gebruik dit voor het coderen van volledige URLs die u functioneel wilt houden.

Ons tool laat u kiezen tussen beide methoden afhankelijk van uw gebruikscasus.

Hoe gebruik je dit tool

  1. Plak uw tekst of URL in het invoerveld.
  2. Klik op "Codeer" om speciale tekens om te zetten in percent-gecodeerd formaat. Het tool gebruikt standaard encodeURIComponent, wat veilig is voor queryparameters.
  3. Klik op "Decodeer" om percent-gecodeerde strings terug te zetten in leesbare tekst.
  4. Schakel tussen coderingsmodus tussen "Component" (codeert alles) en "URI" (behaalt URL-structuur) met de knoppen onder het invoerveld.
  5. Kopieer het resultaat naar uw klembord met één klik.

Alle verwerking gebeurt direct in uw browser.

Belangrijke functies

Kenmerk Voordelen
Bidirectionele omzetting Codeer tekst naar percent-gecodeerd formaat of decodeer het terug
Twee coderingsmodi Componentmodus voor querywaarden, URImodus voor volledige URLs
Real-time verwerking Resultaten verschijnen direct als u op codeer of decodeer klikt
Volledige Unicode-ondersteuning Verwerkt elk teken, inclusief emoji's, CJK en accenten
Bulkverwerking Codeer of decodeer hele URLs en querystrings tegelijk
Nul gegevensoverdracht Alle verwerking gebeurt lokaal in uw browser

Reële gebruikscasus

Coderen van queryparameters

Bij het bouwen van URLs met dynamische queryparameters moeten waarden met spaties, ampersanden of speciale tekens worden gecodeerd. Bijvoorbeeld een zoekopdracht zoals tool & die making moet worden tool%20%26%20die%20making om veilig in een URL opgenomen te worden. Zonder codering zou de & worden geïnterpreteerd als een parameter-scheidingsteken.

Decodeer gecodeerde URLs

Wanneer u gecodeerde URLs ontvangt van APIs, logboeken of omleidingen, moet u vaak de codeerdecoderen om het echte inhoud te begrijpen. Percent-gecodeerde strings zoals %2Fpath%2Fto%2Fpage zijn veel gemakkelijker leesbaar als ze worden gedeclareerd naar /path/to/page.

Voorbereiden van URLs voor sociale delen

Sociale media platforms en messaging apps kunnen soms URLs breken die speciale tekens bevatten. Het coderen van de URL zorgt ervoor dat het intact aankomt wanneer gedeeld in e-mails, chatberichten of sociale posten.

Debuggen van API-aanvragen

Bij het debuggen van REST-apis ontmoet u vaak percent-gecodeerde waarden in aanvraag-URLs. Het decoderen ervan helpt u om te controleren dat de juiste parameters worden verzonden en ontvangen.

Vaak gecodeerde tekens

Tekens Gecodeerd Algemene gebruik
Spatie %20 Woordseparator in URLs
& %26 Ampersand in querywaarden
= %3D Gelijkteken in querywaarden
? %3F Vraagteken
/ %2F Schuine streep
# %23 Hash / fragment identifier
% %25 Procentteken zelf
+ %2B Plus
@ %40 @ (e-mail in URLs)
: %3A Dubbelepunt
; %3B Puntkomma
é %C3%A9 Accentteken (UTF-8)
🎉 %F0%9F%8E%89 Emoji (UTF-8)

Voor HTML-entiteit encodering, gebruik ons HTML Entity Encoder/Decoder. Voor Base64-encodering, probeer de Base64 Encoder/Decoder.

Tips voor werken met URL-encodering

  • Codeer altijd queryparameterwaarden. Plak nooit ruwe gebruikersinvoer direct in een URL — gebruik altijd encodeURIComponent eerst.
  • Gebruik de juiste coderingsfunctie. encodeURIComponent voor individuele waarden, encodeURI voor volledige URLs. Gebruik van de verkeerde functie leidt tot fouten.
  • Controleer altijd het resultaat. Zelfs kleine fouten in codering kunnen grote problemen veroorzaken.
  • Gebruik geen spaties in URLs. Gebruik %20 of - in plaats van spaties.
  • Sla gecodeerde waarden op. Gebruik ze niet opnieuw zonder te controleren.

Veelgestelde vragen

Is dit hulpmiddel gratis te gebruiken?

Ja, dit hulpmiddel is volledig gratis en vereist geen abonnement of betaling. U kunt het direct gebruiken zonder enige beperking.

Werkt dit hulpmiddel op alle browsers?

Ja, dit hulpmiddel werkt op alle moderne browsers zoals Chrome, Firefox, Safari, Edge en Opera. Het is compatibel met alle standaardfuncties van webbrowsers.

Wat gebeurt er met mijn gegevens?

Alles werkt in uw browser — er wordt geen gegevens naar een server gestuurd. Uw gegevens blijven veilig en worden niet opgeslagen of gedeeld.

Kan ik dit hulpmiddel gebruiken op mijn mobiele apparaat?

Ja, dit hulpmiddel werkt perfect op mobiele apparaten. U kunt het gebruiken op smartphones en tablets met een moderne browser.

Wat is het verschil tussen encodeURIComponent en encodeURI?

encodeURIComponent codeert alle speciale tekens, terwijl encodeURI alleen de URL-structuurtekens behoudt. Gebruik encodeURIComponent voor queryparameters en encodeURI voor volledige URLs.

enptesdejafrruitnltrarzh