URL coderen / decoderen

URL’s en queryreeksen procentcoderen/decoderen, queryparameters bewerken in een sleutel/waarde-tabel, lijsten batchgewijs verwerken en gecodeerde tekens markeren.

Tool laden…

URL coderen / decoderenCodeer tekst met procentcodering voor veilig gebruik in URL’s of decodeer die terug, met de bereiken Component, Hele URI en application/x-www-form-urlencoded (spaties als +). Schakel naar de modus Query om een URL op te splitsen in een bewerkbare sleutel/waarde-tabel en weer samen te stellen, of naar de modus Batch om een hele lijst regel voor regel te coderen of decoderen. Gecodeerde tekens worden in de uitvoer gemarkeerd, en alles draait volledig in je browser.

Wat is URL coderen / decoderen?

URL Encode / Decode is een gratis online URL-encoder, -decoder en query-string-editor. In de modus Text codeert of decodeert het één waarde met het bereik Component (encodeURIComponent), Whole URI (encodeURI) of Form (application/x-www-form-urlencoded, spaties als +). De modus Query ontleedt een URL of kale queryreeks met URLSearchParams tot een bewerkbare sleutel/waarde-tabel, waarin je rijen kunt toevoegen, bewerken en verwijderen voordat een genormaliseerde URL opnieuw wordt opgebouwd. De modus Batch codeert of decodeert een lijst regel voor regel, en de uitvoerweergave markeert precies welke tekens procentgecodeerd zijn. Ontwikkelaars, QA-testers en API-gebruikers gebruiken het om parameterwaarden te escapen, rommelige queryreeksen op te schonen en %20 / %3A / %2F-reeksen heen en weer te zetten.

URL coderen / decoderen gebruiken

  1. Kies een modus: Text voor één waarde, Query om de parameters van een URL te bewerken, of Batch voor een lijst.
  2. Kies in de modus Text of Batch Encode of Decode en een bereik – Component, Whole URI of Form (spaties als +).
  3. Plak je tekst, URL of lijst in de invoer; het resultaat wordt live bijgewerkt in de uitvoer eronder.
  4. Bewerk in de modus Query de sleutel/waarde-tabel – wijzig een sleutel of waarde, voeg een rij toe (Add) of verwijder er een – en de URL wordt automatisch opnieuw samengesteld.
  5. Lees de gemarkeerde uitvoer om te zien welke tekens gecodeerd zijn, kopieer daarna het resultaat of gebruik Swap voor de heen-en-weerbeweging in de modus Text/Batch.

Voorbeelden

Een waarde Form-coderen (spaties als +)

Invoer

hello world & more

Uitvoer

hello+world+%26+more

Een queryreeks bewerken

Invoer

https://x.com/s?q=cat dog&page=2

Uitvoer

https://x.com/s?q=cat+dog&page=2

Een lijst batchgewijs decoderen

Invoer

a%20b
c%2Fd

Uitvoer

a b
c/d

Veelgestelde vragen

Wat doet de modus Query?
De modus Query splitst een URL bij de eerste ? in een basis en een bewerkbare sleutel/waarde-tabel gemaakt met URLSearchParams. Wijzig elke sleutel of waarde, voeg rijen toe of verwijder ze, en de tool bouwt eronder een genormaliseerde URL opnieuw op (spaties worden +). Een kale queryreeks als a=1&b=2 plakken werkt ook.
Wat is het bereik Form (application/x-www-form-urlencoded)?
Het Form-bereik codeert spaties als + in plaats van %20 en procentcodeert dezelfde tekens die een browser gebruikt bij het versturen van een HTML-formulier of het maken van een URLSearchParams-reeks – gebruik het voor formulier-bodies en querywaarden. Component en Whole URI gebruiken standaard procentcodering (%20 voor een spatie).
Hoe verwerkt de modus Batch een lijst?
De modus Batch codeert of decodeert elke regel afzonderlijk en behoudt lege regels. Als een regel niet kan worden gedecodeerd (een onjuiste %-reeks), blijft die ongewijzigd en meldt de tool hoeveel regels zijn mislukt, zodat één foute regel de rest nooit breekt.
Wat betekenen de gemarkeerde tekens?
Het uitvoervoorbeeld markeert elke procentgecodeerde reeks (%XX), plus de + die in de modi Form en Query voor een gecodeerde spatie staat, zodat je in één oogopslag ziet wat er precies veranderd is.
Worden mijn gegevens naar een server geüpload?
Nee. Alle codering, decodering en querybewerking draait volledig in je browser met de ingebouwde JavaScript-URL-functies. Er wordt niets geüpload, opgeslagen of verzonden, dus het is veilig voor privé-URL’s, tokens en interne links.

Gerelateerde tools