URL kodiranje/dekodiranje (konvertor japanskih URL-ova i upitnih nizova)

Odmah konvertujte URL encode/decode (procentno kodiranje) u svom pregledaču. Prebacujte između ponašanja encodeURIComponent/encodeURI i otkrivajte moguće dvostruko kodiranje.

Automatski režim je podrazumevan. Nalepite unos i odmah dobijte izlaz, zatim kopirajte, zamenite ili obrišite u jednom toku rada.

Ulaz se obrađuje lokalno u vašem pregledaču i nikada se ne šalje na server.

Kako se koristi

  1. Nalepite URL ili string parametara u polje za unos.
  2. Izaberite režim (Automatski/Kodiraj/Dekodiraj) i cilj (Vrednost parametra/Puni URL).
  3. Pregledajte rezultat i kopirajte ga. Koristite Zameni ulaz/izlaz kada vam treba još jedan prolaz.

Šta treba da izaberete?

Vrednost parametra (preporučeno)

Koristite konverziju u stilu encodeURIComponent za vrednosti upitnog niza, delove putanje i nazive fajlova.

Puni URL

Koristite konverziju u stilu encodeURI kada želite da sačuvate kompletnu strukturu URL-a.

+ naspram %20

U upitnim nizovima u stilu formulara, + može predstavljati razmak. Ovo ponašanje možete promeniti u Naprednim opcijama.

Primer

Japanski URL

Ulaz

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

Pregled izlaza

Izaberite cilj Puni URL da biste sačuvali strukturu URL-a tokom konverzije

UTM parametri

Ulaz

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

Pregled izlaza

Lako je uporediti ponašanje + i %20

String sa simbolima

Ulaz

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

Pregled izlaza

Bezbedno dekodiranje zadržava nevažeće procentne sekvence i upozorava umesto da se sruši

Šta je URL encode/decode (procentno kodiranje)?

  • Procentno kodiranje pretvara znakove nepogodne za URL u oblik %xx.
  • Dekodiranje pretvara %xx nazad u originalne znakove.
  • Neophodno je pri radu sa japanskim tekstom, razmacima i simbolima u URL-ovima.

Kada koristiti encodeURI naspram encodeURIComponent

  • Koristite ponašanje encodeURIComponent samo za vrednosti (vrednost upitnog niza ili fragment putanje).
  • Koristite ponašanje encodeURI za pune URL-ove.
  • Izaberite prema tome da li delimiteri kao ? & = / moraju ostati netaknuti.

Česta pitanja

Koja je razlika između + i %20?

%20 je predstavljanje razmaka u RFC stilu, dok se + uglavnom koristi u application/x-www-form-urlencoded konvencijama. U upitnim nizovima nastalim iz formulara, + se može tumačiti kao razmak.

Koju funkciju treba da koristim?

Koristite konverziju u stilu encodeURIComponent samo za vrednosti, a encodeURI za pune URL-ove. Odluku donesite prema tome da li delimiteri treba da ostanu nepromenjeni.

Šta je dvostruko kodiranje?

Ako vidite mnogo %25 sekvenci, isti unos je možda kodiran više puta. Ovaj alat to može otkriti i omogućava vam da još jednom dekodirate jednim klikom.