Ga naar inhoud
✦TextLib

URL Encoder & Decoder

Codeer speciale tekens voor veilig URL-gebruik of decodeer percent-encoded URL's terug naar leesbare tekst. Conform RFC 3986, gratis en onmiddellijk.

Results
Coderen
—
Decoderen
—
Volledige URL coderen
—
Volledige URL decoderen
—

URL's kunnen alleen een beperkte set tekens uit de ASCII-tekenset bevatten. Wanneer een URL tekens moet bevatten buiten deze veilige set — zoals spaties, letters met accenten, ampersands of niet-Latijnse schriften — moeten die tekens worden geconverteerd naar een percent-encoded formaat. Dit proces vervangt elk onveilig teken door een procentteken (%) gevolgd door twee hexadecimale cijfers die de bytewaarde van het teken vertegenwoordigen. Bijvoorbeeld, een spatie wordt %20 en een ampersand wordt %26. Onze URL Encoder en Decoder voert deze conversie onmiddellijk uit in beide richtingen.

De coderingsstandaard volgt RFC 3986, die de syntaxis van Uniform Resource Identifiers definieert. Deze specificatie identificeert niet-gereserveerde tekens (A-Z, a-z, 0-9, koppelteken, punt, underscore, tilde) die in URL's kunnen voorkomen zonder codering, en gereserveerde tekens (zoals :, /, ?, #, @ en &) die een speciale betekenis hebben in URL-syntax. De modus Coderen converteert individuele componenten zoals query-parameters, terwijl Volledige URL Coderen een hele URL-string verwerkt met behoud van de structurele tekens (://) die protocol, host en pad definiëren.

URL-codering is essentieel in webontwikkeling, API-integratie en gegevensverwerking. Ontwikkelaars gebruiken het bij het bouwen van query-strings, API-verzoeken, formulierverzendingen en redirects. Het is ook cruciaal voor geïnternationaliseerde domeinnamen (IDN) en URL's met tekens uit niet-Engelse alfabetten. Zonder juiste codering kunnen browsers en servers URL's verkeerd interpreteren, wat leidt tot gebroken links, beveiligingsproblemen of gegevenscorruptie.

Alle codering en decodering wordt volledig uitgevoerd in je browser. Er worden geen gegevens naar een server verzonden, waardoor de tool veilig is voor het werken met URL's die API-sleutels, tokens of gevoelige parameters bevatten. De tool verwerkt UTF-8 multi-byte tekens correct, dus het werkt met elke taal of schrift — inclusief Nederlands met umlauten en speciale tekens, Chinees, Arabisch en emoji's.

Hoe de URL Encoder te gebruiken

1

Kies Coderen of Decoderen

Selecteer Coderen om tekst naar URL-formaat te converteren, of Decoderen om gecodeerde URL's terug naar leesbare tekst te converteren

2

Voer je invoer in

Plak een URL, query string of tekst die moet worden gecodeerd of gedecodeerd

3

Kopieer het resultaat

De geconverteerde uitvoer verschijnt onmiddellijk — klik op kopiëren om het te gebruiken

Veelgestelde vragen over URL-codering

URL-codering (ook percent encoding genoemd) converteert tekens die niet zijn toegestaan in URL's naar een veilig formaat. Elk onveilig teken wordt vervangen door een procentteken gevolgd door twee hex-cijfers. Bijvoorbeeld, een spatie wordt %20 en een ampersand wordt %26.

URL's kunnen alleen bepaalde ASCII-tekens bevatten. Speciale tekens zoals spaties, letters met accenten en symbolen zouden de URL-structuur breken of verkeerd worden geïnterpreteerd door browsers en servers. Codering zorgt ervoor dat URL's correct werken op alle systemen.

Coderen converteert alle speciale tekens inclusief structurele zoals / en :. Volledige URL Coderen behoudt de URL-structuur (protocol, host, padscheiders) en codeert alleen tekens binnen componenten zoals query-parameters en fragment-identifiers.

De tool volgt RFC 3986, de huidige standaard voor URI-syntax gepubliceerd door de IETF. Het verwerkt niet-gereserveerde tekens (letters, cijfers, -, ., _, ~) en gereserveerde tekens (:, /, ?, #, @, !, $, &, enz.) correct.

Ja. De tool codeert UTF-8 multi-byte tekens uit elke taal of schrift correct. Tekens zoals ë, ï, ö, ü, é, 中 of emoji's worden gecodeerd in hun juiste percent-encoded byte-sequenties.

Niet precies. %20 is de standaard percent-encoded codering voor een spatie in URL's. Het +-teken vertegenwoordigt een spatie alleen in HTML-formuliergegevens (application/x-www-form-urlencoded). Deze tool gebruikt %20 omdat het universeel correct is voor URL's.

Ja. Alle codering en decodering gebeurt in je browser via JavaScript. Er worden geen gegevens verzonden. Dit is vooral belangrijk bij het werken met URL's die API-sleutels, tokens of gevoelige parameters bevatten.

Gebruik decodering wanneer je een percent-encoded URL ontvangt en de inhoud wilt lezen. Veelvoorkomende scenario's: debuggen van API-reacties, lezen van serverlogs, analyseren van tracking-URL's of leesbare tekst extraheren uit gecodeerde query-strings.

Gekopieerd!