Gratis URL Encoder Online
URL's en query string-componenten direct in uw browser procentcoderen.
Invoer
Uitvoer encodeURIComponent
URL-codering voorbeelden
Spaties worden %20, & wordt %26, = wordt %3D, enz. De twee modi verschillen in welke tekens ze behouden:
encodeURIComponent (Componentmodus)
Invoer:
Uitvoer (Componentmodus — codeert : / ? & =):
Uitvoer (Volledige URL-modus — behoudt URL-structuur):
Wat is URL-codering?
URL-codering (procentcodering) zet tekens die niet zijn toegestaan of een speciale betekenis hebben in URL's om in een % gevolgd door twee hexadecimale cijfers. Het is gedefinieerd in RFC 3986. Een spatie wordt bijvoorbeeld %20, & wordt %26 en = wordt %3D. Dit zorgt ervoor dat gegevens in URL's correct worden verzonden.
Deze tool biedt twee modi die overeenkomen met de ingebouwde JavaScript-functies: Componentmodus gebruikt encodeURIComponent() die alles codeert behalve A–Z a–z 0–9 - _ . ! ~ * ' ( ). Gebruik dit voor individuele query-parameterwaarden. Volledige URL-modus gebruikt encodeURI() die URL-structuurtekens zoals : / ? & # behoudt. Voor decoderen, gebruik de URL Decodering.
Hoe deze tool te gebruiken
Kies coderingmodus
Selecteer Component om een query-parameterwaarde te coderen (bijv. zoekterm). Selecteer Volledige URL om een complete URL te coderen. Klik op Voorbeeld om een voorbeeld te laden.
Plak uw invoer
Typ of plak uw tekst in de linkereditor. Het rechterpaneel wordt automatisch bijgewerkt met de procentcodering. Codering vindt volledig in uw browser plaats—er worden geen gegevens naar een server gestuurd.
Kopiëren of downloaden
Klik op Kopiëren om de gecodeerde string op het klembord te plaatsen, of Downloaden om het als .txt bestand op te slaan. Om het om te keren, gebruik de URL Decodering.
Component vs Volledige URL-modus
Voor query string-waarden gebruik altijd de Componentmodus. Als de zoekterm bijvoorbeeld rock & roll is, is de juiste parameter q=rock%20%26%20roll.
Veelgestelde vragen
Zijn mijn gegevens privé?
Ja. Codering vindt volledig in uw browser plaats. Er worden geen gegevens naar een server gestuurd.
Wat is het verschil tussen %20 en + voor spaties?
In het application/x-www-form-urlencoded formaat (HTML-formulieren) worden spaties gecodeerd als +. In standaard procentcodering (RFC 3986) worden spaties gecodeerd als %20. Deze tool gebruikt %20.
Welke modus voor een volledige URL?
Gebruik Volledige URL-modus (encodeURI) voor een volledige URL. Gebruik Component-modus (encodeURIComponent) voor waarden in query-parameters of padsegmenten.
Ondersteunt het Unicode-tekens?
Ja. Niet-ASCII-tekens zoals é, 中 of emoji worden eerst naar UTF-8 en daarna procentcodering omgezet. Voorbeeld: é wordt %C3%A9.
Gerelateerde tools
Zie RFC 3986. MDN documenteert encodeURIComponent en encodeURI.