URL kodiranje/dekodiranje (pretvarač japanskih URL-ova i upita)

Pretvorite URL kodiranje/dekodiranje (postotno kodiranje) odmah u pregledniku. Prebacujte između ponašanja encodeURIComponent/encodeURI i otkrijte moguće dvostruko kodiranje.

Automatski način je zadan. Zalijepite unos i odmah dobijte izlaz, zatim kopirajte, zamijenite ili očistite u jednom toku rada.

Unos se obrađuje lokalno u vašem pregledniku i nikada se ne šalje na poslužitelj.

Kako koristiti

  1. Zalijepite URL ili niz parametara u okvir za unos.
  2. Odaberite način (Automatski / Kodiraj / Dekodiraj) i cilj (Vrijednost parametra / Cijeli URL).
  3. Pregledajte rezultat i kopirajte ga. Upotrijebite Zamijeni kada trebate još jedan prolaz.

Što odabrati?

Vrijednost parametra (preporučeno)

Koristite pretvorbu u stilu encodeURIComponent za vrijednosti upita, fragmente putanje i nazive datoteka.

Cijeli URL

Koristite pretvorbu u stilu encodeURI kada trebate sačuvati cjelokupnu strukturu URL-a.

+ naspram %20

U upitima u stilu obrazaca, + može predstavljati razmak. To ponašanje možete promijeniti u naprednim opcijama.

Primjer

Japanski URL

Ulaz

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

Pregled izlaza

Odaberite cilj Cijeli URL da sačuvate strukturu URL-a tijekom pretvorbe

UTM parametri

Ulaz

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

Pregled izlaza

Jednostavno usporedite ponašanje + i %20

Niz sa simbolima

Ulaz

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

Pregled izlaza

Sigurno dekodiranje zadržava neispravne % nizove i upozorava umjesto rušenja

Što je URL kodiranje/dekodiranje (postotno kodiranje)?

  • Postotno kodiranje pretvara znakove neprikladne za URL u oblik %xx.
  • Dekodiranje pretvara %xx natrag u izvorne znakove.
  • To je ključno pri radu s japanskim tekstom, razmacima i simbolima u URL-ovima.

Kada koristiti encodeURI, a kada encodeURIComponent

  • Koristite ponašanje encodeURIComponent samo za vrijednosti (vrijednost upita ili fragment putanje).
  • Koristite ponašanje encodeURI za cijele URL-ove.
  • Odaberite prema tome trebaju li razdjelnici poput ? & = / ostati netaknuti.

Česta pitanja

Koja je razlika između + i %20?

%20 je način prikaza razmaka prema RFC-u, dok se + uglavnom koristi u konvencijama application/x-www-form-urlencoded. U upitima nastalima iz obrazaca + se može tretirati kao razmak.

Koju funkciju trebam koristiti?

Koristite pretvorbu u stilu encodeURIComponent samo za vrijednosti, a pretvorbu u stilu encodeURI za cijele URL-ove. Odlučite prema tome trebaju li razdjelnici ostati nepromijenjeni.

Što je dvostruko kodiranje?

Ako vidite mnogo nizova %25, isti unos možda je kodiran više puta. Ovaj alat to može otkriti i omogućuje vam dodatno dekodiranje jednim klikom.