Hex-to-String mode: =================== Series of hexadecimal digits placed into the "Hex" section can be converted to unicode text usign the "Hex -> String" option. In this mode, the data is first converted into bytes, after which the data stream is assumed to represent UTF-8 encoded unicode text. All properly encoded characters are placed into the "Text" section. Octets possibly violating UTF-8 encoding rules are indicated using '?' symbols in the output. White-spaces and line breaks within the "Hex" data are ignored. String-to-Hex mode: =================== Arbitrary text placed into the "Text" section can be converted into its hexadecimal representation using the "String -> Hex" option. The converted data can be presented in "compact" or "interleaved" (space-separated) format.