Con il nome di onice si indicano due tipi di rocce completamente differenti: l'onice silicea normalmente di colore nero striata di bianco con composizione SiO2 . n H2O, simile al calcedonio (ma non al quarzo, che è cristallino), che si trova in Brasile, Messico, e altri luoghi; e l'onice calcarea, anche detta "onice alabastrite", "onice etoca" od "onice egiziana", che è composta da CaCO3 (è di colore bruno quella di Montaione o verde chiaro quella del Pakistan).
Mineralogicamente è una varietà di calcedonio, ossia quarzo in masse compatte microcristalline, di colore opaco o semi-opaco, uniforme, che copre le tonalità rosso-bruno e l'intera gamma di grigi fino al nero.
Come tutte le varietà di quarzo è molto duro (da 6 a 7 nella scala di Mohs).
Si forma principalmente in ambiente filoniano-idrotermale di bassa temperatura e metamorfico, oppure, secondariamente, in rocce sedimentarie dove si presenta in forma massiva e stratificata prendendo il nome di selce, un materiale molto utilizzato dall'uomo nella preistoria e nell'antichità per la preparazione di oggetti affilati e monili.