How hexadecimal notation works:
In mathematics and computer science, hexadecimal (also base 16, or hex) is a positional numeral system with a radix, or base, of 16. It uses sixteen distinct symbols, most often the symbols 0–9 to represent values zero to nine, and A, B, C, D, E, F (or alternatively a through f) to represent values ten to fifteen.
Each hexadecimal digit represents four binary digits (bits), and the primary use of hexadecimal notation is as a human-friendly representation of binary coded values in computing and digital electronics. For example, byte values can range from 0 to 255 (decimal) but may be more conveniently represented as two hexadecimal digits in the range 00 through FF.
Using an ASCII chart, these values can be mapped to characters and text can be stored.
It's not magic, it's just math!
Please note: This application only encodes and decodes ASCII text and is for entertainment purposes only.
Binary | Hex | Octal