Bezplatný nástroj pro vývojáře
URL Encoder/Decoder – kódování a dekódování URL
Kódujte speciální znaky a mezery v URL. Dekódujte percent-encoded řetězce zpět na čitelný text. Podporuje encodeURIComponent a encodeURI. Vše běží lokálně v prohlížeči.
Jak kódovat a dekódovat URL se speciálními znaky?
Nástroj URL Encoder/Decoder zvládá tři úkoly: 1) Kódovat (encodeURIComponent) — kóduje všechny speciální znaky včetně :, /, ?, #, &, používá se pro jednotlivé parametry dotazu. Mezera se změní na %20. 2) Dekódovat (decodeURIComponent) — vrací percent-encoded řetězce zpět na čitelný text. 3) Kódovat celou URL (encodeURI) — ponechává strukturální znaky URL (: / ? #) nekódované, ideální pro kódování celých URL. Všechny znaky, které je třeba kódovat, definuje RFC 3986. Speciální písmena se kódují jako vícebajtové sekvence UTF-8 — Google tyto URL čte správně, ale pro SEO jsou preferovány čitelné URL s latinkou. Vše se zpracovává lokálně v prohlížeči pomocí vestavěných funkcí JavaScriptu — na server se nic neodesílá. Hosting od BeoHosting od 108 Kč/měsíc podporuje URL rewrite přes .htaccess pro SEO-friendly URL.
- Tři funkce — encodeURIComponent, decodeURIComponent, encodeURI
- Podpora speciálních znaků UTF-8 (vícebajtové sekvence)
- Standard RFC 3986 — kompatibilní se všemi API a prohlížeči
- URL rewrite od BeoHosting od 108 Kč/měsíc — SEO-friendly URL
BeoHosting Team
10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Poslednje ažurirano:
URL Encoder / Decoder
Unesite tekst ili URL za enkodiranje/dekodiranje. Sve se obrađuje lokalno u vašem pregledacu.
Privatnost: Enkodiranje i dekodiranje se vrši isključivo u vašem pregledacu koristeci ugrađene JavaScript funkcije. Nista se ne šalje na server niti se čuva.
Tabulka speciálních znaků a jejich URL kódů
Nejčastější speciální znaky, které musí být v URL zakódovány.
Kódování URL – proč na něm záleží a kdy ho použít
Kódování URL (percent-encoding) je mechanismus definovaný standardem RFC 3986, který umožňuje bezpečný přenos speciálních znaků přes URL. URL mohou obsahovat pouze určitou sadu ASCII znaků — písmena, číslice a několik speciálních symbolů. Všechny ostatní znaky, včetně speciálních písmen, mezer a symbolů, musí být zakódovány.
Kdy použít kódování URL?
Kódování URL je nutné v několika situacích: při odesílání dat přes parametry URL (query string), při sestavování URL z uživatelského vstupu, při práci s API, která očekávají zakódované parametry, a při vytváření odkazů obsahujících speciální znaky nebo neASCII písmena.
Kódování URL a SEO
Pro SEO optimalizaci se doporučuje používat tam, kde je to možné, čitelné URL bez kódování. Google a další vyhledávače umějí číst URL zakódované v UTF-8, ale jednodušší URL s latinkou jsou lepší pro sdílení a uživatelský zážitek. Na hostingových tarifech BeoHosting můžete nakonfigurovat pravidla .htaccess nebo Nginx pro vytvoření SEO-friendly URL.
Kde se kódování URL používá?
Parametry dotazu
Kódování hodnot v parametrech URL (?name=Jan%20Novak). Bez kódování by mezera URL rozbila.
Volání API
Odesílání dat přes URL REST API. Speciální znaky v parametrech musí být zakódovány pro správný přenos.
Formuláře a vyhledávání
HTML formuláře s metodou GET automaticky kódují data v URL. Pochopení kódování pomáhá s laděním.
NeASCII znaky v URL
Cyrilice, latinka s diakritikou a další neASCII písmena vyžadují kódování UTF-8 pro bezpečné použití v URL.
Přesměrování
Když URL obsahuje speciální znaky a je použita jako parametr jiné URL, může být vyžadováno dvojité kódování.
E-mail a marketing
Odkazy v e-mailových kampaních se sledovacími parametry vyžadují správné kódování pro správné fungování.
Spremni da pokrenete svoj sajt?
Pridružite se 4.000+ zadovoljnih korisnika. Besplatna migracija i 15 dana garancije povrata novca.
Často kladené dotazy – URL Encoder/Decoder
Odgovori na najčešća pitanja o našim uslugama.
Naše garancije za vaš mir
Zaštićeni ste sa svake strane
15 dana garancije
Vraćamo novac bez pitanja u prvih 15 dana.
Besplatna migracija
Mi prebacimo vaš sajt bez prekida — vi ništa ne radite.
24/7 podrška
Naši stručnjaci su tu 24/7 kroz tikete i live chat.