Rubini nastaju samo kada se kombiniraju vrlo specifični minerali, od kojih je najpotrebniji korund. Korund se javlja kada aluminijev oksid prolazi kroz postupak koji se naziva izomorfnim, u kojem su neki aluminijski ioni supstituirani kromom. Crvena boja varira u dubini i jasnoći, ali sve varijacije boja koje odstupaju od crvenih sorti klasificiraju se kao safir. Određeni minerali mogu uzrokovati da rubin pokazuje zvjezdoliki odraz svjetlosti kad se kamen izreže u oblik karbohona. To se često može naći u rubinima koji sadrže tragove minerala poput titacija ili rutila.
Korund je prirodno bezbojan i jedan je od najtvrđih minerala poznatih na Zemlji. U kombinaciji s određenim elementima u količinama u tragovima, korund stvara široku paletu crvenih boja. Kada su aluminijev oksid i elementi u tragovima izloženi visokom tlaku i ekstremnim temperaturama, oni postaju rastaljena smjesa u kojoj će nastati kristali rubina. Kad su u smjesu aluminijevog oksida uključeni krom, titan, željezo, vanadij ili rutil, ili čak kombinacija metala, rezultat je vatreno crvena boja povezana s rubinom. Rubini mogu biti jednolike boje, imati plave, ljubičaste ili narančaste nijanse, biti dvobojni ili čak raznobojni, ali uvijek su različite crvene boje.
Kristali nastaju dok se rastaljena smjesa hladi. Brzina kojom se hladi odredit će bistrinu i veličinu kristala, kao i koliko će rubina nastati. Kad se smjesa dulje vrijeme hladi, stvaraju se veći rubini. Ako se smjesa prebrzo ohladi, može ograničiti - ili čak spriječiti stvaranje rubina. Kristali rubina formirani su s ravnim uzorcima rasta i šesterokutnog su oblika s glatkim stranama.