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

Procentové kódování a dekódování URL, částí URL a formulářových dat. Anglicky URL encode / decode.

Vše se počítá přímo v tomto prohlížeči — žádná data nikam neodcházejí.

Jak použít: Kódování a dekódování URL

Adresa URL smí obsahovat jen omezenou sadu znaků. Mezery, diakritika nebo znaky &, ? a # uvnitř parametrů se proto zapisují procentovým kódováním, například mezera jako %20 a „ř“ jako %C5%99. Nástroj text zakóduje i dekóduje.

  1. V poli Režim zvol Kódovat, nebo Dekódovat.
  2. Vyber variantu: Část URL (encodeURIComponent) pro hodnotu parametru, Celá URL (encodeURI) pro kompletní adresu, Formulář (mezera jako +) pro data odeslaná formulářem.
  3. Vlož text; výsledek se zobrazí hned.

Časté chyby a tipy

Kterou variantu použít
Hodnotu parametru vždy kóduj jako část URL; jinak by znak & v hodnotě ukončil parametr. Celou URL kóduj jen tehdy, když je už správně složená a potřebuješ jen ošetřit diakritiku a mezery.
Dvojité kódování
Pokud ve výsledku vidíš %2520, byl text zakódován dvakrát (%25 je zakódované %). Dekóduj ho postupně, dokud nezmizí.
Plus, nebo %20?
Ve formulářových datech (application/x-www-form-urlencoded) znamená + mezeru, v cestě URL ne. Při dekódování proto zvol stejnou variantu, jakou data vznikla.

Nástroj je zdarma a běží celý v tvém prohlížeči — vložená data se nikam neodesílají ani neukládají.

Sitemap.xml a zápis adres v XML →

Další nástroje v kategorii Kódování a text