Los distintos colores del zafiro se deben a pequeñas cantidades de impurezas, como cromo, hierro o titanio en el óxido de aluminio, componente principal del mineral.