Useful for seeing what text looks like at the byte level
ASCII characters usually use one byte while Japanese and many other characters use multiple UTF-8 bytes. The output makes that difference visible.
FREE WEB TOOL
Convert between text and binary, decimal, or hexadecimal bytes.
Numeric input is interpreted as bytes from 0 to 255.
Compare UTF-8 text with binary, decimal and hexadecimal byte representations. This is a byte-oriented tool, not a general arbitrary-integer base converter: numeric values represent individual bytes from 0 to 255.
Hi as UTF-8 text produces 48 69 in Hex, 72 105 in Decimal and 01001000 01101001 in Binary.This is not a tool for converting one huge integer such as decimal 123456 into another radix. Invalid digits and values outside the byte range are rejected. Byte sequences that are not valid UTF-8 may display replacement characters in the Text line.
ASCII characters usually use one byte while Japanese and many other characters use multiple UTF-8 bytes. The output makes that difference visible.
Input such as 72 105 or 72,105 is much clearer than a long unseparated decimal string. Each number is interpreted as a byte, not as one large decimal integer.
Output binary is padded to eight bits and hex to two digits per byte. A long contiguous hex string can be read in two-digit groups, and contiguous binary in eight-bit groups.
A binary value containing 2, invalid hex characters or a decimal byte above 255 is rejected instead of being partially interpreted.
The Text line interprets the bytes as UTF-8. Use a dedicated encoding tool when the source may actually be Shift_JIS or another character encoding.
Related references: HTTP status codes · MIME types · Regex cheat sheet