Un gramme est plus petit qu'une once. Il y a environ 28,35 grammes dans chaque once avoirdupois et environ 31,10 grammes dans chaque once troy. Le gramme est une unité de mesure standard dans la plupart des pays et est défini comme étant 1/1000 kilogramme.
Dans la plupart des cas, des onces avoirdupois sont utilisées. Ceux-ci font partie du système couramment utilisé aux États-Unis. Les onces troy sont utilisées pour mesurer les métaux précieux et ne sont pas couramment utilisées comme mesure en dehors du marché des matières premières. Les États-Unis sont le seul grand marché qui utilise encore l'once comme unité de mesure officielle.