Přejít na obsah

Převod hex na text

Zakódujte text jako hexadecimální bajty UTF-8 nebo hex převeďte zpět na text.

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

Jak použít

  1. V části Režim zvolte Text → hex nebo Hex → text.
  2. Do vstupního pole vložte text nebo hexadecimální bajty.
  3. Nastavte Oddělovač. Pokud hex obsahuje dvojtečky, zvolte Dvojtečka.
  4. Přečtěte si výsledek, který se při úpravách vstupu automaticky přepočítává.

Příklady

Český text jako hex bez mezer

Vstup
Příliš žluťoučký kůň
Výstup
50c599c3ad6c69c5a120c5be6c75c5a56f75c48d6bc3bd206bc5afc588

Dekódování bajtů oddělených dvojtečkou

Vstup
C4:8C:61:75
Výstup
Čau

Dva řádky jako escape sekvence pro kód

Vstup
Praha
Brno
Výstup
\x50\x72\x61\x68\x61\x0A\x42\x72\x6E\x6F

Časté dotazy

Proč převod hlásí lichý počet hexadecimálních číslic?

Každý bajt musí mít přesně dvě hexadecimální číslice. Napište například 0A místo A; chybějící nulu nástroj sám nedoplňuje.

Co znamená chyba neplatné UTF-8?

Zadané bajty netvoří platný text v UTF-8. Chyba uvádí číslo problémového bajtu; pokud chcete zobrazit zbytek textu, nastavte Neplatné UTF-8 na Nahradit znakem �.

Převede nástroj hexadecimální číslo na desítkové?

Nástroj čte hex jako bajty textu, ne jako číslo. Hodnota 0x10 se proto dekóduje jako řídicí znak U+0010, nikoli jako číslo 16.

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

Převod probíhá ve vašem prohlížeči a kód nástroje text neodesílá. Vstup se neukládá; místně se uchovává jen nastavení voleb a stav rozbalení sekce Rozpis znaků.