Sistemul numeric hexazecimal, adesea prescurtat "hex", este un sistem numeric format din 16 simboluri (baza 16). Sistemul numeric standard se numește sistem zecimal (baza 10) și utilizează zece simboluri: 0,1,2,3,4,5,6,7,8,9. Sistemul hexazecimal utilizează numerele zecimale și șase simboluri suplimentare. Nu există simboluri numerice care să reprezinte valori mai mari de nouă, așa că se folosesc litere preluate din alfabetul englez, mai exact A, B, C, D, E și F. Hexadecimal A = zecimal 10, iar hexadecimal F = zecimal 15.
Oamenii folosesc în general sistemul zecimal (baza 10), în care fiecare cifră poate avea una dintre cele zece valori cuprinse între zero și zece. Acest lucru se datorează probabil faptului că oamenii au zece degete la mâini. Calculatoarele reprezintă în general numerele în sistem binar (baza 2). În binar, fiecare "cifră binară" se numește bit și poate avea doar una dintre cele două valori: unu sau zero. Deoarece cele două valori posibile ale unui singur bit reprezintă o cincime din informația potențial transmisă de cele zece valori posibile ale unei cifre zecimale, reprezentările binare ale valorilor întregi pot necesita mult mai mulți biți (binari) decât cifrele zecimale.
De exemplu, valoarea zecimală de trei cifre 219 necesită opt biți pentru a fi reprezentată în binar (11011011). Oamenii consideră incomodă citirea, memorarea și tastarea șirurilor lungi de biți. Hexadecimalul permite ca grupurile de patru biți să fie reprezentate mai convenabil printr-o singură cifră "hexazecimală", astfel încât valoarea binară de opt biți 11011011 necesită doar două cifre hexazecimale "DB".
Memoria calculatorului este organizată ca o matrice de șiruri de biți numite bytes. Pe calculatoarele moderne, fiecare octet conține în general opt biți, care pot fi reprezentați în mod convenabil sub forma a două cifre hexazecimale. Inginerii și informaticienii se referă frecvent la fiecare dintre aceste valori de patru biți ca la un nibble (uneori ortografiat nybble, a se vedea jargonul informatic).
Pentru a evita confuzia cu sistemele de numerație zecimală, octală sau alte sisteme de numerație, numerele hexazecimale sunt uneori scrise cu un "h" după sau "0x" înainte de număr. De exemplu, 63h și 0x63 înseamnă 63 hexazecimal.