Šta je URL Koder / Dekoder?

Besplatni online URL koder/dekoder. Kodirajte i dekodirajte URL stringove.

URL kodiranje, poznato i kao procentno kodiranje, standardni je način uključivanja posebnih znakova u URL adrese. Znakovi poput razmaka, simbola i ne-ASCII teksta moraju se kodirati jer URL adrese imaju ograničen skup dozvoljenih znakova. URL enkoder/dekoder rukuje i kodiranjem i dekodiranjem, olakšavajući pripremu URL adresa za API pozive, preusmjeravanja i web razvoj.

U načinu rada Encode, alat pretvara nesigurne znakove u njihove procentno kodirane ekvivalente. Razmak postaje %20, ampersand (&) postaje %26, znak jednakosti (=) postaje %3D, a Unicode znakovi poput é postaju %C3%A9 (njihova UTF-8 bajtna reprezentacija). Ovo osigurava da se parametri upita, putanje URL-a i identifikatori fragmenata sigurno prenose bez pogrešnog tumačenja od strane pretraživača i servera.

U načinu rada Decode, obrnuta operacija pretvara procentno kodirane znakove natrag u njihov čitljivi oblik. Ovo je neophodno za otklanjanje grešaka u API odgovorima, pregled tracking URL adresa i razumijevanje lanaca preusmjeravanja. Na primjer, URL koji sadrži "q=hello%20world&category=%23web" dekodira se u "q=hello world&category=#web". Dekodirani oblik je ono što server ili pretraživač zapravo tumači.

Dvosmjerno dugme za promjenu omogućava vam trenutno prebacivanje između kodiranja i dekodiranja, što je korisno za verifikaciju povratnog puta. Alat koristi standardne JavaScript funkcije encodeURIComponent() i decodeURIComponent(), koje rukuju svim znakovima definiranim u URI specifikaciji. Obrada je u potpunosti lokalna, bez komunikacije sa serverom.

Primjeri upotrebe za URL Koder / Dekoder

Kodiranje niza za pretragu za API poziv

Vaš pretraživački API prihvata upit parametar: "q=artificial intelligence & machine learning". Ampersand i razmaci moraju se kodirati. Zalijepite upit i kodirajte: "q=artificial%20intelligence%20%26%20machine%20learning". API ga sada prima kao jednu vrijednost parametra umjesto da ga dijeli na &.

Dekodiranje preusmjeravajućeg URL-a radi razumijevanja tracking parametara

Marketinška preusmjeravajuća URL adresa sadrži "%7Bclick_id%7D" i "%26source%3Dnewsletter". Dekodirajte je kako biste otkrili "{click_id}" i "&source=newsletter". Dekodirani oblik pomaže vam da shvatite koje tracking parametre preusmjeravanje prosljeđuje i koje dinamičke vrijednosti se očekuju.

Priprema URL-a koji sadrži Unicode znakove

URL stranice proizvoda ima japansko ime proizvoda: "かわいい猫のぬいぐるみ". Kodirajte putanju da dobijete "%E3%81%8B%E3%82%8F%E3%81%84%E3%81%84%E7%8C%AB%E3%81%AE%E3%81%AC%E3%81%84%E3%81%90%E3%82%8B%E3%81%BF". Ovu procentno kodiranu verziju pretraživači šalju serverima za internacionаlizirane nazive domena i putanje.

Zašto koristiti URL Koder / Dekoder?

  • Bidirectional URL encoding and decoding
  • Useful for query strings, redirects, and APIs
  • Rukuje spaces, symbols, and Unicode text
  • Runs locally with no network requests

Kako koristiti URL Koder / Dekoder — Korak po korak

1

Odaberite encode or decode mode.

2

Zalijepite the URL or text you want to transform.

3

Pregledajte the converted result instantly.

4

Kopirajte the output or swap it back into the other mode for quick debugging.

Kome je URL Koder / Dekoder najbolje namijenjen?

  • debugiranje API-ja
  • redirect URLs
  • tracking parameters
  • web

Profesionalni savjeti za URL Koder / Dekoder

  • 1Koristite encodeURIComponent() za vrijednosti parametara upita (sve iza ?). Za dio putanje URL-a, encodeURI() je prikladniji jer zadržava / i ? znakove.
  • 2Uvijek kodirajte korisnički generirani sadržaj prije uključivanja u URL adrese. Neuspješno kodiranje može dovesti do ranjivosti injekcije parametara gdje korisnik ubacuje & ili = kako bi manipulirao parametrima upita.
  • 3Moderni pretraživači automatski kodiraju razmake kao %20 u URL adresama. Stariji sistemi mogu koristiti + za razmake (application/x-www-form-urlencoded format). Ovaj alat koristi %20, što je standardno URL kodiranje.
  • 4Kada otklanjate greške u dvostrukom kodiranju, dekodirajte više puta. Ako dekodirani izlaz i dalje sadrži %20 ili %26, dekodirajte ponovo dok se sve kodirane sekvence ne razriješe.

URL Koder / Dekoder — često postavljana pitanja

Zašto do URLs need encoding?

URLs can only safely contain certain characters. Spaces, symbols, and non-ASCII characters should be encoded so browsers and servers interpret the address correctly.

When should I decode a URL?

Decode a URL when you need to inspect query parameters, review redirects, debug API calls, or understand a link that contains encoded characters.

Can I use these tools with sensitive/proprietary data?

Absolutely. All processing runs locally in your browser with zero server uploads. This makes these tools safe for proprietary code, internal API keys, and confidential data.

Do these tools work offline?

Yes, once the page has loaded, most developer tools continue functioning without an internet connection. This makes them ideal for air-gapped environments or travel.

What browsers are supported?

All modern browsers are supported: Chrome, Firefox, Safari, and Edge. Internet Explorer is not supported. The tools leverage modern JavaScript APIs like Web Crypto, TextEncoder, and BigInt.

Spremni za korištenje URL Koder / Dekoder?

Besplatni online alat — radi u vašem pretraživaču, bez registracije. Počnite koristiti odmah.

Isprobaj
Free Forever · No Sign-up

182 Free Tools at Your Fingertips

All free online tools for developers, designers, students, and creators. Every tool works in your browser — no sign-up, no data collection.