URL Kódovač & Dekódovač

O URL kódovači

URL kódování (nebo také 'percent-encoding') se používá k zakódování informací v URI adresách tak, aby byly bezpečně přenositelné přes internet.

Technické detaily

Nástroj používá standardní JavaScriptové funkce encodeURIComponent a decodeURIComponent pro zajištění shody s RFC 3986.

Časté dotazy

Proč se mezera mění na %20?

URL adresy nesmí obsahovat skutečné mezery, proto se používá kód %20 jako bezpečná náhrada.

Podporujete češtinu?

Ano, plně podporujeme UTF-8 kódování, takže české znaky jako 'ščřž' budou správně zpracovány.

Je dekódování bezpečné?

Ano, vše probíhá lokálně, vaše parametry (např. v linkách) nejsou nikam odeslány.

Jak používat?

Vložte text, který chcete ošetřit pro použití v URL, nebo vložte zakódovanou URL adresu pro její přečtení v čitelné podobě.

01

Zajištění funkčnosti odkazů

02

Správný přenos mezer a speciálních znaků

03

Ochrana před chybami v dotazech API

Tipy pro vývojáře

  • 🔗 Bezpečnost: Vždy kódujte parametry v query stringu, abyste předešli chybám na serveru.

  • 🛠️ Ladění: Dekódujte dlouhé URL adresy z logů, abyste viděli, co přesně aplikace odesílala.

  • Rychlost: Stačí vložit a okamžitě vidíte výsledek bez nutnosti odesílat formulář.

Encyklopedie URL

Co je to Percent-encoding?

Jde o mechanismus pro kódování informací v URI, který používá znak % následovaný dvěma hexadecimálními číslicemi.

Rezervované znaky

Znaky jako ':', '/', '?' mají v URL speciální význam a musí být zakódovány, pokud jsou součástí dat.

Zajímavost

Někdy se pro mezeru používá znak '+', zejména ve starších formulářových datech (application/x-www-form-urlencoded).

Případy použití

Tvorba marketingových odkazů, vývoj webových API a oprava nefunkčních přesměrování.

Ochrana soukromí

Všechny operace probíhají v paměti vašeho prohlížeče, vaše citlivá URL data zůstávají u vás.