Převod hex ↔ text

Převod textu na hexadecimální bajty a zpět, včetně UTF-8 a Latin-1. Anglicky hex to text converter.

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

Jak použít: Převod hex ↔ text

Nástroj převede text na hexadecimální zápis bajtů a zpět. Hodí se při ladění síťových protokolů, souborových formátů nebo problémů s kódováním, kdy potřebuješ vidět, jaké bajty se skutečně posílají.

  1. V poli Směr zvol Text → Hex, nebo Hex → Text.
  2. Při převodu na hex nastav Oddělovač mezi bajty a případně Velká písmena.
  3. Při převodu z hex zvol Kódování výstupu: UTF-8, nebo Latin-1.

Časté chyby a tipy

Jeden znak není jeden bajt
V UTF-8 zabírá znak bez diakritiky jeden bajt, ale české „ř“ dva (C5 99) a emoji čtyři. Počet bajtů se proto liší od počtu znaků.
Nečitelné znaky po převodu
Pokud text po převodu z hex obsahuje nesmyslné znaky, data nejspíš nejsou v UTF-8. Zkus Latin-1, nebo zjisti, v jakém kódování vznikla.
Formát vstupu
Hex zápis může obsahovat mezery, dvojtečky nebo předpony 0x. Nástroj je při převodu ignoruje; musí ale zůstat sudý počet hexadecimálních číslic.

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

Hexdump – výpis bajtů textu →

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