← Povratak na značajke
Free

URL Enkoder / Dekoder

URL Encoder/Decoder pretvara URL stringove u njihov postotno kodirani oblik i natrag. Odaberite između encodeURIComponent (agresivno) i encodeURI (čuva strukturu URL-a) ovisno o vašoj potrebi — otklanjanju grešaka u query parametrima, izgradnji sigurnih URL-ova ili pregledu kodiranih poveznica.

Kada gradite URL-ove s korisničkim unosom, query stringovima ili međunarodnim znakovima, potrebno je ispravno postotno kodiranje kako biste spriječili greške. Ovaj alat trenutno obrađuje oba smjera. Odaberite encodeURIComponent kada kodirate vrijednost jednog parametra (kodira znakove ? / & = # itd.) ili encodeURI kada želite sačuvati strukturu URL-a (kodira samo istinski nesigurne znakove). Dekodiranje radi i sa standardnim postotnim kodiranjem, a obrađuje i dvostruko kodirane stringove. Konverzija u stvarnom vremenu znači da izlaz vidite odmah dok tipkate, a oba se načina mogu prebacivati radi provjere ispravnosti povratne konverzije. Bez slanja na poslužitelj — sve se odvija lokalno u vašem pregledniku.

Pregled uživo
example.com
Kodiranje URL-a / Dekodiranje encodeURIComponent encodeURI
Ulaz
https://example.com/search?q=hello world&lang=en
Kodirani izlaz
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26lang%3Den
Kopiraj
Ključne značajke

Dva načina kodiranja

Odaberite encodeURIComponent za sigurne vrijednosti parametara (kodira ? / & = itd.) ili encodeURI za pune URL-ove (čuva strukturu, kodira samo nesigurne znakove).

Pametno dekodiranje

Dekodira postotno kodirane stringove, uključujući ne-ASCII znakove, UTF-8 višebajtne nizove i emojije. Elegantno obrađuje dvostruko kodirani unos.

Kopiranje jednim klikom

Kopirajte kodirani ili dekodirani izlaz u međuspremnik odmah — nije potrebno ručno označavanje.

Konverzija u stvarnom vremenu

Izlaz se ažurira uživo dok tipkate. Nema potrebe za klikom na Encode svaki put — odmah vidite rezultate dok iterirate na unosu.

Prikaz jedan pored drugog

Unos i izlaz prikazani su u jasno označenim poljima tako da možete usporediti prije/poslije na prvi pogled.

Obrada rubnih slučajeva

Ispravno kodira razmake, navodnike, Unicode, rezervirane znakove i osjetljive nizove koji ruše jednostavnu zamjenu stringova.

Uobičajeni primjeri upotrebe

Otklanjanje grešaka u query parametrima

Zalijepite pokvaren URL s izobličenim parametrima kako biste ih dekodirali natrag u čitljive vrijednosti — brzo utvrdite što je zapravo poslano.

Izgradnja sigurnih URL-ova

Kodirajte korisnički unos (imena, upite pretraživanja, putanje datoteka) prije dodavanja u URL kako biste spriječili injekcije i greške u parsiranju.

Pregled analitičkih poveznica

Dekodirajte marketinške URL-ove s UTM oznakama kako biste vidjeli stvarne vrijednosti kampanje, izvora i medija bez čitanja sirovih postotno kodiranih stringova.

Testiranje internacionaliziranih URL-ova

Kodirajte URL-ove s ne-latiničnim znakovima (kineski, arapski, hebrejski) kako biste potvrdili da su ispravno postotno kodirani za prijenos.

Otklanjanje grešaka OAuth preusmjeravanja

Dekodirajte OAuth redirect URI-je s ugniježđenim kodiranim parametrima kako biste pratili što se prosljeđuje između pružatelja usluga i aplikacija.

Kako koristiti
1

Otvorite URL Encoder

Kliknite ikonu URL u DevSuite Pro docku. Otvara se dvopanelni uređivač s prekidačima Encode i Decode.

2

Zalijepite svoj URL ili string

Zalijepite URL, query parametar ili kodirani string. Alat radi na cijelim URL-ovima ili pojedinačnim vrijednostima parametara.

3

Odaberite način kodiranja

Za vrijednost parametra koristite encodeURIComponent. Za puni URL (gdje želite sačuvati /, ?, &), koristite encodeURI.

4

Pročitajte rezultat

Pretvoreni izlaz pojavljuje se u susjednom polju. Kodirani znakovi prikazuju se kao %XX nizovi; dekodirani izlaz vraća izvorni čitljivi oblik.

5

Kopirajte i upotrijebite

Kliknite Copy da pošaljete rezultat u međuspremnik. Zalijepite u svoj kod, URL zahtjeva ili dokumentaciju.

Spremni za isprobavanje?

Instalirajte DevSuite Pro besplatno i otključajte 64+ razvojnih alata za svoj preglednik.

Dodaj u Chrome Dodaj u Edge Dodaj u FireFox