Developertool

Codeer of decodeer een URL

URL-codeer of decodeer een component of een volledige URL met procentuele codering in uw browser. Unicode en emoji worden ondersteund.

Gebruik de componentmodus voor querywaarden. Volledige URL-modus behoudt: /? & = # terwijl de rest wordt gecodeerd. Er wordt niets geüpload.

  • Draait lokaal
  • Geen upload
  • Direct
  • Gratis
Coderingsmodus

Component gebruikt encodeURIComponent. De volledige URL gebruikt encodeURI, zodat schema, :, /, ?, &, = en # leesbaar blijven.

Hoe het werkt

  1. Plak je gegevens
  2. Voer de actie uit
  3. Kopieer het resultaat

Waarom NEXNARA

  • Privé

    Je gegevens blijven in de browser.

  • Direct

    Resultaten verschijnen meteen.

  • Geen uploads

    Er wordt niets naar een NEXNARA-server gestuurd.

  • Werkt overal

    Geen installatie nodig.

Meer informatie

Wat is URL-codering?

URL-codering (percent encoding) vervangt gereserveerde of niet-ASCII-tekens door %-reeksen zoals %20 voor een spatie. Browsers en API’s gebruiken het in querystrings en padsegmenten.

Hoe je het gebruikt

Kies Component voor een querywaarde of padsegment. Kies Volledige URL als u al een volledige link heeft en alleen spaties en niet-ASCII-gecodeerd nodig heeft. Decoderen maakt de procentuele codering ongedaan. Swap ruilt de twee dozen.

Component versus volledige URL

De Component-modus maakt gebruik van encodeURIComponent, die bijna elk gereserveerd teken codeert. De volledige URL-modus maakt gebruik van encodeURI, dus : / ? & = # blijf op zijn plaats. Als u een hele URL door de componentmodus zou halen, zou deze in één ondoorzichtige waarde veranderen.

Veelvoorkomende toepassingen

Codeer zoektermen, Unicode-paden of queryparameters voordat u ze in een link plaatst. Decodeer een gekopieerde URL om de originele tekst te lezen. Dit is geen Base64-codering.

Privacy

Je tekst blijft in de browser. Het wordt niet naar NEXNARA-servers geüpload en niet opgeslagen in cookies, lokale opslag of een database.

Veelgestelde vragen

Wat is percent encoding?

Percent encoding stelt tekens voor als % gevolgd door twee hexcijfers. Een spatie wordt %20. Niet-ASCII-tekst wordt UTF-8-percentreeksen.

Wanneer moet ik een volledige URL coderen?

Gebruik Volledige URL coderen als je al een complete URL hebt en alleen spaties of Unicode moet coderen. Gebruik Component coderen voor één waarde die in een URL komt.

Wat is het verschil tussen encodeURI en encodeURIComponent?

encodeURIComponent codeert gereserveerde tekens zoals &, =, ?, / en #. encodeURI laat deze structuurtekens op hun plaats, zodat een volledige URL een URL blijft.

Wat moet ik doen als de codering ongeldig is?

Onderbroken reeksen, zoals een enkele %, %2 of %GG, worden gerapporteerd als ongeldige procentcodering. De pagina crasht niet.

Ondersteunt URL-codering Unicode en emoji?

Ja. Tekst is procentueel gecodeerd als UTF-8, dus Koreaans, Japans, Arabisch en emoji-retour in componentmodus.

Is mijn URL geüpload?

Nee. Codering en decodering worden alleen in deze browser uitgevoerd. Er is geen serverupload en geen externe API.

Is URL-codering hetzelfde als Base64?

Nee. Percentagecodering maakt tekst veilig in een URL. Base64 codeert willekeurige bytes als ASCII. Gebruik de Base64-tool voor gegevens-URL's en bestanden.