URL-koding/dekoding (omformer for japanske URL-er og spørringer)

Konverter URL-koding/dekoding (prosentkoding) umiddelbart i nettleseren din. Bytt mellom encodeURIComponent/encodeURI-oppførsel og oppdag mulig dobbeltkoding.

Automatisk modus er standard. Lim inn inndata og få umiddelbart utdata, og kopier, bytt eller tøm i én arbeidsflyt.

Inndata behandles lokalt i nettleseren din og sendes aldri til en server.

Slik bruker du det

  1. Lim inn en URL eller en parameterstreng i inndatafeltet.
  2. Velg modus (Automatisk/Koding/Dekoding) og mål (Parameterverdi/Full URL).
  3. Kontroller resultatet og kopier det. Bruk Bytt når du trenger en ny runde.

Hva bør du velge?

Parameterverdi (anbefalt)

Bruk konvertering i encodeURIComponent-stil for spørringsverdier, stifragmenter og filnavn.

Hele URL-en

Bruk konvertering i encodeURI-stil når du trenger å bevare hele URL-strukturen.

+ mot %20

I skjemaaktige spørringer kan + representere et mellomrom. Du kan endre denne oppførselen i avanserte alternativer.

Eksempel

Japansk URL

Inndata

https://example.com/検索?q=東京 ランチ&ref=メール#セクション

Forhåndsvisning av utdata

Velg Full URL som mål for å bevare URL-strukturen under konverteringen

UTM-parametere

Inndata

utm_source=メール&utm_campaign=春セール 2026

Forhåndsvisning av utdata

Enkelt å sammenligne oppførselen til + og %20

Tegnstreng med symboler

Inndata

こんにちは/Hello?name=山田太郎&note=10%OFF

Forhåndsvisning av utdata

Sikker dekoding beholder ugyldige %-sekvenser og varsler i stedet for å krasje.

Hva er URL-koding/dekoding (prosentkoding)?

  • Prosentkoding konverterer tegn som ikke passer i URL-er til formen %xx.
  • Dekoding konverterer %xx tilbake til de opprinnelige tegnene.
  • Det er viktig når du håndterer japansk tekst, mellomrom og symboler i URL-er.

Når skal du bruke encodeURI vs encodeURIComponent

  • Bruk encodeURIComponent-oppførsel for bare verdier (spørringsverdi eller stifragment).
  • Bruk encodeURI-oppførsel for hele URL-er.
  • Velg ut fra om skilletegn som ? & = / må forbli intakte.

FAQ

Hva er forskjellen mellom + og %20?

%20 er RFC-stilen for mellomrom, mens + hovedsakelig brukes i application/x-www-form-urlencoded-konvensjoner. I spørringer som kommer fra skjemaer kan + behandles som et mellomrom.

Hvilken funksjon bør jeg bruke?

Bruk konvertering i encodeURIComponent-stil for bare verdier, og konvertering i encodeURI-stil for hele URL-er. Velg ut fra om skilletegn skal forbli uendret.

Hva er dobbeltkoding?

Hvis du ser mange %25-sekvenser, kan den samme inndataen ha blitt kodet flere ganger. Dette verktøyet kan oppdage det og lar deg dekode én gang til med ett klikk.