Přejít na obsah

Kódování a dekódování URL

Převeďte %20 a další kódy v URL na čitelné znaky a zpět.

Možnosti
Běží v prohlížeči – vaše data se nikam neodesílají.

Jak použít

  1. Vložte URL nebo text do vstupního pole.
  2. U pole Režim přepněte na Dekódovat nebo Zakódovat.
  3. V nabídce Znaková sada vyberte UTF-8, pokud vstup nepoužívá jiné kódování.
  4. Při kódování vyberte v nabídce Kódovat jako možnost podle toho, zda převádíte hodnotu parametru, celou URL nebo data formuláře.

Příklady

Parametry vyhledávání s českou diakritikou

Vstup
https://www.obchod.cz/hledat?q=%C4%8Desk%C3%BD+med&kategorie=potraviny
Výstup
https://www.obchod.cz/hledat?q=český med&kategorie=potraviny

q = český med
kategorie = potraviny

Celá adresa s mezerami a diakritikou

Vstup
https://www.vylety.cz/trasy/Český ráj?start=Turnov&cil=Hrubá Skála#mapa
Výstup
https://www.vylety.cz/trasy/%C4%8Cesk%C3%BD%20r%C3%A1j?start=Turnov&cil=Hrub%C3%A1%20Sk%C3%A1la#mapa

Hodnoty parametrů po řádcích

Vstup
ubytování v Brně
výlety s dětmi
káva & čaj
Výstup
ubytov%C3%A1n%C3%AD%20v%20Brn%C4%9B
v%C3%BDlety%20s%20d%C4%9Btmi
k%C3%A1va%20%26%20%C4%8Daj

Časté dotazy

Proč se při dekódování URL mění plus na mezeru?

V datech formuláře se mezera zapisuje jako +, proto se při dekódování znak + převádí na mezeru, pokud je zapnutá volba Brát + jako mezeru. Zakódované %2B zůstane plusem. Pokud mají znaky + v textu zůstat, tuto volbu vypněte.

Jak dekódovat URL zakódovanou dvakrát?

Zapněte Dekódovat opakovaně. Nástroj například převede %2520 až na mezeru; dekódování skončí, když se text přestane měnit, nezbývají žádné sekvence %XX nebo proběhne 10 průchodů.

Proč dekódování hlásí neplatné UTF-8?

Zakódované bajty neodpovídají platnému UTF-8. V nabídce Znaková sada vyberte kódování původního textu: Windows-1251, ISO-8859-1 nebo Windows-1252. Například %CF%F0%E8 vrátí ve Windows-1251 text „При“.

Odesílá se vložená URL na server nebo se otevře?

Převod probíhá ve vašem prohlížeči. Nástroj URL neotevírá ani na ni neposílá žádný požadavek. Vstup se neukládá, v localStorage se uchovává jen nastavení voleb, režim ne.