⚖️ Grains to Carats Converter

5.0 out of 5 (1 rating)

Enter details

1 grain =
0.323995 carats
1 carat =
3.08647 grains
Formula
ct = gr × 0.323995
Handy values
5 gr = 1.61997 ct · 10 gr = 3.23995 ct · 100 gr = 32.3995 ct

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★

⚡ Grains to Carats: the quick answer

1 gr = 0.323995 ct 1 grain equals 0.323995 carats

To convert grains to carats, multiply the value by 0.323995. To go the other way, multiply carats by 3.08647 to get grains.

↔ Convert carats to grains instead

🧮 Formula

Grains to Carats
ct = gr × 0.323995
Carats to Grains
gr = ct × 3.08647

Where

  • gr = the weight in grains
  • ct = the weight in carats
Every unit here is defined by its weight in kilograms, so the conversion factor is (kilograms per grain) ÷ (kilograms per carat).

📊 Grains to Carats conversion table

Grains (gr)Carats (ct)
1 gr0.323995 ct
2 gr0.647989 ct
3 gr0.971984 ct
4 gr1.29598 ct
5 gr1.61997 ct
6 gr1.94397 ct
7 gr2.26796 ct
8 gr2.59196 ct
9 gr2.91595 ct
10 gr3.23995 ct
12 gr3.88793 ct
14 gr4.53592 ct
15 gr4.85992 ct
20 gr6.47989 ct
21 gr6.80389 ct
24 gr7.77587 ct
25 gr8.09986 ct
30 gr9.71984 ct
40 gr12.9598 ct
50 gr16.1997 ct
60 gr19.4397 ct
75 gr24.2996 ct
80 gr25.9196 ct
100 gr32.3995 ct
200 gr64.7989 ct
250 gr80.9986 ct
300 gr97.1984 ct
400 gr129.598 ct
500 gr161.997 ct
750 gr242.996 ct
1,000 gr323.995 ct

📘 About these units

Grain (gr). The grain is exactly 64.79891 mg, used for bullets, arrows and some medicines.

Carat (ct). The metric carat is 200 milligrams, the unit for diamonds and gemstones.

❓ Frequently asked questions

How many carats are in one grain?

There are 0.323995 carats in one grain.

How do I convert grains to carats?

Multiply the number of grains by 0.323995. For example, 10 grains equal 3.23995 carats.

How many grains are in one carat?

One carat equals 3.08647 grains.

How many carats is 12 grains?

3.88793 carats. Other common values: 5 grains = 1.61997 carats and 100 grains = 32.3995 carats.

What people are saying
★★★★★
Anonymous · 22 Oct 2026