Přejít na obsah

Unicode převodník

Zjistěte kódové body libovolného textu, nebo převeďte kódy U+ a \u zpět na znaky.

Možnosti
Čísla bez prefixu
Dekóduje \uXXXX, \u{X} a \UXXXXXXXX; ostatní sekvence se zpětným lomítkem zůstanou.
Běží v prohlížeči – vaše data se nikam neodesílají.

Jak použít

  1. V nabídce Režim vyberte Text → kódové body, Kódové body → text nebo Escape sekvence → text podle toho, co chcete převést.
  2. Vložte do vstupního pole text, kódové body nebo escape sekvence. Převod probíhá automaticky.
  3. Při převodu textu nastavte Výstupní formát, například U+XXXX.
  4. Při převodu čísel bez U+ nebo 0x nastavte Čísla bez prefixu na Hex nebo Desítková podle zápisu vstupu.

Příklady

Český text a emoji pro JS nebo JSON

Vstup
Ahoj, světe! 😀
Výstup
\u0041\u0068\u006F\u006A\u002C\u0020\u0073\u0076\u011B\u0074\u0065\u0021\u0020\uD83D\uDE00

Česká diakritika z escape sekvencí

Vstup
Dobr\u00fd den, Ji\u0159\u00ed!
Výstup
Dobrý den, Jiří!

Jméno z desítkových kódových bodů

Vstup
381 97 110 101 116 97
Výstup
Žaneta

Časté dotazy

Proč má jeden znak několik kódových bodů?

Jeden viditelný znak neboli grafém může tvořit více kódových bodů, například písmeno s připojeným diakritickým znaménkem nebo složené emoji. Proto se počet grafémů, kódových bodů, jednotek UTF-16 a bajtů UTF-8 může lišit.

Jak poznám neviditelné znaky v textu?

V tabulce znaků najdete místo neviditelných znaků označení, například ⟨NBSP⟩ pro nezalomitelnou mezeru a ⟨ZWSP⟩ pro mezeru s nulovou šířkou. Tabulka zobrazuje prvních 1 000 kódových bodů.

Dekóduje převodník i \n nebo \x41?

Tyto sekvence ponechá beze změny. Dekóduje pouze zápisy \uXXXX, \u{X} a \UXXXXXXXX, včetně platných párů surogátů UTF-16.

Proč se při dekódování escape sekvence zobrazí chyba?

Příčinou může být chybný zápis nebo nespárovaný surogát UTF-16. Převod se zastaví, zpráva uvede řádek a sloupec a chybné místo se označí ve vstupu.

Odesílá se vložený text na server?

Převod běží ve vašem prohlížeči; text se neodesílá ani neukládá. Prohlížeč si ukládá jen nastavení voleb a stav otevření tabulky znaků, nikoli zvolený režim.