Zlato se měří standardním jednotkami SI, tedy v případě hmotnosti na gramy a kilogramy. Kromě toho se ale používá i tradiční jednotka hmotnosti zlata, trojská unce, pojmenovaná podle hmotnostní jednotky užívané ve středověku při trzích ve francouzském Troyes.
1 trojské unce = 31,1034807 gramů.
32,15 trojských uncí = 1 kilogram
Na indickém subkontinentu a při Perském zálivu se jako základní hmotnostní jednotka používá 10 Tolas (Ten Tolas = 3,75 trojské unce), v Thajsku Baht (0,47 trojské unce), v Hong Kongu Tael (1,2 trojské unce) atd.
Kromě hmotnosti se u zlata, resp. zlatých slitin, měří ryzost (čistota). I v tomto případě se užívá jak moderního přístupu, poměru v tisícinách (slitina o ryzosti 999/1000 nebo zkráceně 999 má 999 dílů ryzího zlata a 1 díl příměsi), tak tradiční poměrné jednotky karátů. 1 karát znamená 1/24 zlata ve slitině, 12 karátová slitina bude obsahovat již 50 % zlata a 24 karátové zlato je zlato ryzí.
Pro srovnání jednoduchá tabulka
| měnové zlato |
900/1000 |
21,6 karátů |
| |
916,7/1000 |
22 karátů |
| dukátové zlato |
986/1000 |
23,67 karátů |
| ryzí zlato |
999,9/1000 |
24 karátů (ve skutečnosti 23,9976) |
|
 |
|