Opioid MME Converter (Morphine Milligram Equivalents)

Convert any opioid dose to morphine equivalents for safe comparison

Ad placeholder (leaderboard)

Morphine milligram equivalents (MME) put every opioid on a single morphine scale so a clinician can see a patient’s total daily opioid burden at a glance. This converter totals a multi-drug regimen and flags the CDC risk thresholds.

How it works

Each opioid has a published CDC conversion factor. For each drug on the regimen, the daily contribution is:

daily MME = dose_per_administration * times_per_day * conversion_factor

The factors used include morphine 1, hydrocodone 1, oxycodone 1.5, hydromorphone 5, oxymorphone 3, codeine 0.15, tramadol 0.1, and tapentadol 0.4. Fentanyl transdermal patches are dosed in mcg/hr and use a factor of 2.4, so a 25 mcg/hr patch is about 60 MME/day. Methadone uses banded factors (4 to 12) because its conversion rises with dose.

Example

A patient takes oxycodone 10 mg four times a day. That is 10 × 4 × 1.5 = 60 MME/day. Adding a 25 mcg/hr fentanyl patch (25 × 1 × 2.4 = 60 MME/day) brings the total to 120 MME/day, above the 90 MME risk threshold.

Notes

MME is a tool for assessing overall burden and overdose risk, not for directly rotating between opioids — incomplete cross-tolerance makes a straight MME swap dangerous. Methadone and buprenorphine in particular have non-linear, specialist conversions. This calculator is educational and runs entirely in your browser.

Ad placeholder (rectangle)