⚖️ Milligrams to Pennyweights Converter

5.0 out of 5 (1 rating)

Enter details

1 milligram =
0.000643015 pennyweights
1 pennyweight =
1,555.17 milligrams
Formula
dwt = mg × 0.000643015
Handy values
100 mg = 0.0643015 dwt · 1,000 mg = 0.643015 dwt · 10,000 mg = 6.43015 dwt

Rate this calculator

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

⚡ Milligrams to Pennyweights: the quick answer

1 mg = 0.000643015 dwt 1 milligram equals 0.000643015 pennyweights

To convert milligrams to pennyweights, multiply the value by 0.000643015. To go the other way, multiply pennyweights by 1,555.17 to get milligrams.

↔ Convert pennyweights to milligrams instead

🧮 Formula

Milligrams to Pennyweights
dwt = mg × 0.000643015
Pennyweights to Milligrams
mg = dwt × 1,555.17

Where

  • mg = the weight in milligrams
  • dwt = the weight in pennyweights
Every unit here is defined by its weight in kilograms, so the conversion factor is (kilograms per milligram) ÷ (kilograms per pennyweight).

📊 Milligrams to Pennyweights conversion table

Milligrams (mg)Pennyweights (dwt)
1 mg0.000643015 dwt
5 mg0.00321507 dwt
10 mg0.00643015 dwt
25 mg0.0160754 dwt
50 mg0.0321507 dwt
100 mg0.0643015 dwt
250 mg0.160754 dwt
500 mg0.321507 dwt
1,000 mg0.643015 dwt
2,500 mg1.60754 dwt
5,000 mg3.21507 dwt
10,000 mg6.43015 dwt
100,000 mg64.3015 dwt
1,000,000 mg643.015 dwt

✏️ Worked examples

Convert 25 milligrams to pennyweights

25 mg × 0.000643015 = 0.0160754 dwt

Try this example →

Convert 250 milligrams to pennyweights

250 mg × 0.000643015 = 0.160754 dwt

Try this example →

📘 About these units

Milligram (mg). A milligram is one thousandth of a gram, used for medicine doses and nutrition labels.

Pennyweight (dwt). A pennyweight is 1/20 of a troy ounce (1.555 g), used by jewellers.

❓ Frequently asked questions

How many pennyweights are in one milligram?

There are 0.000643015 pennyweights in one milligram.

How do I convert milligrams to pennyweights?

Multiply the number of milligrams by 0.000643015. For example, 10 milligrams equal 0.00643015 pennyweights.

How many milligrams are in one pennyweight?

One pennyweight equals 1,555.17 milligrams.

How many pennyweights is 1,000 milligrams?

0.643015 pennyweights. Other common values: 100 milligrams = 0.0643015 pennyweights and 10,000 milligrams = 6.43015 pennyweights.

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