URL-encoder / decoder

Codeer en decodeer URL-componenten of volledige URLs, verwerk plus-spatie-formencoding, inspecteer queryparameters, kopieer uitvoer en wissel richting.

Codeer het juiste deel van de URL

URL-encoding gaat snel mis omdat een volledige URL en één querywaarde verschillende regels volgen. Deze tool biedt beide modi: componentmodus voor waarden in een padsegment of queryparameter, en volledige-URL-modus om URL-scheidingstekens te behouden terwijl onveilige tekens worden gecodeerd.

De query-inspector toont gedecodeerde parameternamen en waarden wanneer het resultaat een querystring bevat. Dat helpt bij het debuggen van OAuth-redirects, analyticslinks, signed URLs of gekopieerde API-voorbeelden.

Tool laden...

Wanneer gebruik je welke modus

  • Gebruik componentmodus voor één querywaarde, padwaarde, redirect-URI-waarde, zoekterm of gekopieerd token.
  • Gebruik volledige-URL-modus wanneer dubbele punt, slash, vraagteken, ampersand en hash URL-structuur moeten blijven.
  • Schakel plus-spatie-afhandeling in voor formulierachtige querystrings waarin spaties plusjes zijn.
  • Decodeer eerst, inspecteer queryparameters en codeer daarna alleen de specifieke waarde die je wijzigt.
  • Gebruik wisselen om snel te controleren of de gecodeerde waarde terugkomt naar dezelfde leesbare tekst.

Veelgemaakte fouten

Dubbel coderen is de klassieke bug: een procentteken wordt %25, waarna de al gecodeerde waarde niet meer overeenkomt met wat de ontvanger verwacht. Een andere veelvoorkomende fout is een hele URL als component coderen terwijl alleen de redirect-URI-waarde gecodeerd moest worden. Let erop of gereserveerde URL-tekens structuur moeten blijven of data moeten worden.

URL-encoding FAQ

Moet ik een volledige URL of een component coderen?

Codeer een component wanneer de waarde data is binnen een andere URL. Codeer een volledige URL alleen als je URL-scheidingstekens wilt behouden.

Waarom worden spaties soms plusjes?

HTML-formencoding gebruikt vaak plusjes voor spaties in querystrings. Percent-encoding gebruikt %20.

Kan dit querystrings inspecteren?

Ja. Als de geconverteerde waarde queryparameters bevat, toont de tabel namen en gedecodeerde waarden.

Gerelateerde ontwikkelaarstools