Opioid Calculator - Daily MME and CDC Risk Band

Use this opioid calculator to convert oxycodone, hydrocodone, morphine, methadone, tramadol, or a transdermal fentanyl patch into total daily MME and the CDC risk band it falls into.

Opioid Calculator

Choose the opioid medicine. Fentanyl patch is measured in micrograms per hour.

Per-dose amount. Milligrams for oral and sublingual medicines, micrograms per hour for fentanyl patches.

Doses taken in 24 hours. For a fentanyl patch, enter patches applied at the same time, typically 1.

Results

Total daily MME
0MME/day
MME per single dose 0mg MME
CDC risk band 0
Clinical note 0
Selected opioid 0
Safety note 0

What Is Opioid Calculator?

An opioid calculator is a clinical dose-reference tool that converts the dose of a selected opioid medicine into a morphine milligram equivalent (MME) total and assigns the result to one of the CDC risk bands. It is meant for clinicians, pharmacists, nurses, and patients who want a quick, source-backed number from a medicine name, a per-dose amount, and a daily frequency.

  • Pre-prescribing screening: Estimate the daily MME before signing a new opioid prescription so a clinician can flag 50 MME/day and 90 MME/day thresholds early.
  • Medication list review: Compare a recorded opioid dose from a chart, discharge summary, or pharmacy fill with a published potency factor.
  • Tapering conversation support: Bring a single daily MME total to a visit to anchor a taper discussion, with the dose math, potency factor, and risk band on the same page.
  • Patient education: Show why a small milligram amount of oxycodone, hydromorphone, or fentanyl can represent a much larger morphine-equivalent total.

The result is not a prescription. Opioids carry serious risks including misuse, abuse, addiction, overdose, and death, and any start, stop, dose change, switch, or taper should be supervised by the prescriber or pharmacist who knows the patient. This calculator uses the CDC 2022 Clinical Practice Guideline for Prescribing Opioids, including the dose-dependent methadone factor and the 2.4 MME per mcg/hr per day factor for transdermal fentanyl.

For medicine-specific checks on the lowest-potency opioid in the table, the Tramadol Dosage Calculator keeps the tramadol dose and renal adjustment rules on the same clinical workflow.

How Opioid Calculator Works

The calculator uses the CDC 2022 potency table to convert the selected medicine into a single-dose MME, then multiplies by the number of doses taken in 24 hours to get the total daily MME. Fentanyl patches and methadone use a different rule, and the rest of the medicines use a single published factor.

dailyMME = (singleDose x potencyFactor) x dosesPerDay; for fentanyl patches, dailyMME = patchMcgPerHour x 24 x 2.4; for methadone, dailyMME = dailyMethadoneMg x methadoneFactor (4, 8, 10, or 12)
  • Single dose: The per-dose amount of the selected opioid, in milligrams for oral and sublingual medicines, or micrograms per hour for transdermal fentanyl patches.
  • Doses per day: Number of doses taken in 24 hours. For a fentanyl patch, this is the number of patches applied at the same time, typically 1.
  • Potency factor: CDC-published factor that converts 1 mg of the selected opioid into morphine equivalents. 1 for morphine, 1.5 for oxycodone, 4 for hydromorphone, 0.1 for tramadol, 2.4 MME per mcg/hr for fentanyl patches, and a dose-dependent 4, 8, 10, or 12 for methadone.
  • Daily MME: Total morphine milligram equivalents per day, compared with the CDC 50 and 90 MME per day thresholds to assign the risk band.

The result panel names the factor that was used, so a clinician can see whether the daily MME came from a single fixed factor (for example, 1.5 for oxycodone) or from the dose-dependent methadone table.

Oxycodone 5 mg four times per day

Single-dose MME = 5 mg x 1.5 = 7.5 MME. Daily MME = 7.5 x 4 = 30 MME per day.

Total daily MME is 30, and the CDC risk band is standard because 30 is below the 50 MME/day threshold.

This oxycodone schedule reads as a moderate daily morphine-equivalent total, below the CDC reassessment threshold. It still needs regular reassessment of pain, function, and side effects.

Transdermal fentanyl 25 mcg/hr

Daily MME = 25 mcg/hr x 24 hours x 2.4 MME per mcg/hr = 1,440 MME per day.

Total daily MME is 1,440, and the CDC risk band is high because the total is well above the 90 MME/day threshold.

Transdermal fentanyl is reserved for opioid-tolerant patients. Even at a low 25 mcg/hr patch, the morphine-equivalent total is large.

According to U.S. CDC Clinical Practice Guideline for Prescribing Opioids 2022, oxycodone has a potency factor of 1.5, hydrocodone 1, hydromorphone 4, oxymorphone 3, tramadol 0.1, and transdermal fentanyl 2.4 MME per mcg/hr per 24 hours, with methadone using dose-dependent factors of 4, 8, 10, and 12 at 1-20, 21-40, 41-60, and 61+ mg/day.

When a patient is also on a benzodiazepine, the Benzodiazepine Conversion Calculator handles the same diazepam-equivalent step for sedatives that the MME total does for opioids.

Key Concepts Explained

Three ideas drive every reading of the calculator. Keeping them separate makes the MME total easier to defend in a clinical conversation or a patient education session.

MME is a potency ratio, not a dose

Morphine milligram equivalent means how many milligrams of oral morphine a dose of the chosen opioid roughly represents. The factor comes from population pharmacologic comparisons.

Dose-dependent methadone factor

Methadone does not use a single factor. The CDC 2022 table uses 4 at 1-20 mg per day, 8 at 21-40 mg per day, 10 at 41-60 mg per day, and 12 at 61 mg or more per day.

CDC 50 and 90 MME per day thresholds

The 50 MME per day line is the CDC's 'carefully reassess' threshold. The 90 MME per day line is the 'carefully justify' threshold, where overdose risk increases sharply.

Patch dosing uses micrograms per hour

Transdermal fentanyl patches are labeled in micrograms of fentanyl released per hour, not in milligrams. The 2.4 MME per mcg/hr per 24 hour factor converts the patch rate into a daily MME total.

The 50 and 90 MME per day thresholds are screening numbers, not hard limits. Some patients with severe cancer pain, palliative care needs, or established opioid tolerance are intentionally dosed at or above these numbers, with additional safety measures in place.

For the stimulant side of a controlled-medication conversation, the Adderall Dosage Calculator applies a weight-based ceiling that illustrates why label-based dosing still requires prescriber review.

How to Use This Calculator

Use the calculator as a screening step before or during a clinical conversation. Keep the original prescription label, dose schedule, and indication nearby so the MME total is not separated from its medical context.

  1. 1 Choose the opioid medicine: Select the medicine the entered dose belongs to. Fentanyl patch uses micrograms per hour.
  2. 2 Enter the dose per administration: Type the per-dose amount in the unit shown. Milligrams for oral medicines, micrograms per hour for a fentanyl patch.
  3. 3 Enter doses per day: Type the number of doses taken in 24 hours. For a fentanyl patch, enter patches applied at the same time, typically 1.
  4. 4 Read the daily MME and risk band: Read the total daily MME, the CDC risk band, the clinical note, the active opioid line with the factor used, and the safety note together.
  5. 5 Bring the result to a prescriber or pharmacist: Use the number as information for a clinical conversation. Do not start, stop, increase, decrease, or switch opioids based on the calculator alone.

For example, a clinic note may list 'oxycodone 5 mg qid' (four times a day). Selecting oxycodone, 5 mg per dose, and 4 doses per day gives a total daily MME of 30, a single-dose MME of 7.5, and a CDC risk band of standard.

When an opioid is paired with acetaminophen in a combination tablet, the Tylenol Dosage Calculator gives a separate weight-based ceiling for the non-opioid ingredient.

Benefits of Using This Calculator

The main benefit of an opioid calculator is traceable arithmetic. The calculator shows the potency factor it used, the single-dose MME, the daily MME, and the matching CDC risk band on the same page.

  • CDC-aligned factors: Uses the 2022 CDC potency table, including the dose-dependent methadone factor and the 2.4 MME per mcg/hr per 24 hour factor for transdermal fentanyl.
  • Built-in risk band flag: Flags daily totals at or above 50 MME/day with the 'carefully reassess' note and totals at or above 90 MME/day with the 'carefully justify' note.
  • Transparent factor display: Shows the potency factor that produced the daily MME on the result panel.
  • Clear safety disclaimer: Treats the result as an informational estimate and recommends a prescriber or pharmacist review before any change.
  • Education and reconciliation: Helps explain to patients and care teams why a small milligram amount of a strong opioid can represent a large morphine-equivalent total.

A single calculator that always applies the published CDC factors gives everyone a shared number to discuss, and it can also support a taper conversation by anchoring the math on the page.

For a non-opioid option in the same conversation, the Lidocaine Dose Calculator shows how a different local-anesthetic ceiling fits alongside the MME total when polypharmacy is the issue.

Factors That Affect Your Results

Several factors can move the daily MME total and the risk band. Treat the calculator output as a starting point for professional review, not as a final dosing decision.

Selected opioid and potency factor

Switching from morphine to oxycodone at the same milligram amount increases the MME by 50 percent, and switching to hydromorphone increases it by 4 times.

Doses per day

Doubling the number of daily doses doubles the daily MME. A 5 mg oxycodone dose taken twice a day reads as 15 MME, while the same dose taken four times a day reads as 30 MME.

Methadone dose-dependent factor

Methadone's factor rises as the daily methadone dose rises, from 4 at 1-20 mg per day to 12 at 61 mg or more per day. A 70 mg per day methadone schedule reads as 840 MME per day.

Patch strength in micrograms per hour

A small change in patch strength produces a large change in daily MME. A 12.5 mcg/hr patch gives 360 MME per day, a 25 mcg/hr patch gives 720 MME per day, and a 50 mcg/hr patch gives 1,440 MME per day.

  • The MME total is a screening number, not a prescribing instruction. Individual response, age, kidney and liver function, pregnancy, other sedating medicines, alcohol use, and opioid tolerance all change the real-world safety of a dose.
  • Equivalence tables vary between authors. The calculator uses the CDC 2022 factors, but a pharmacist, palliative care team, or local protocol may use a different defensible comparison, especially for partial agonists, buccal products, or newer formulations.
  • Transdermal fentanyl and buprenorphine products are generally reserved for opioid-tolerant patients. The calculator does not check tolerance, so the result is the math, not a recommendation that the medicine is appropriate for the person.

According to U.S. CDC Clinical Practice Guideline for Prescribing Opioids 2022, clinicians should carefully reassess the evidence for individual benefits and risks when increasing total daily opioid dosage to 50 MME or more per day, and should avoid or carefully justify increasing to 90 MME or more per day because of sharply increased overdose risk.

For the long-term awareness side of the same clinical picture, the Addiction Calculator turns ongoing daily use into an estimated hours of life lost using published averages.

opioid calculator showing selected medicine, single dose, doses per day, and the resulting daily MME with CDC risk band
opioid calculator showing selected medicine, single dose, doses per day, and the resulting daily MME with CDC risk band

Frequently Asked Questions

Q: What does MME mean on an opioid calculator?

A: MME stands for morphine milligram equivalent. It converts a dose of the selected opioid into the approximate milligrams of oral morphine it represents. The total daily MME is the single-dose MME multiplied by the number of doses taken in 24 hours.

Q: What MME per day is considered high risk?

A: The CDC 2022 guideline flags 50 MME per day as the 'carefully reassess' threshold and 90 MME per day as the 'avoid or carefully justify' threshold. The calculator reads totals below 50 as standard, 50 to 89.9 as increased, and 90 or more as high.

Q: How is the MME for methadone calculated?

A: Methadone uses a dose-dependent factor of 4 at 1-20 mg per day, 8 at 21-40 mg per day, 10 at 41-60 mg per day, and 12 at 61 mg or more per day. The calculator picks the factor from the daily methadone dose before applying the risk band.

Q: Does this calculator replace prescriber judgment?

A: No. The MME total is a screening number, not a prescribing instruction. Any start, stop, increase, decrease, or switch should be supervised by a prescriber or pharmacist who knows the patient.

Q: How do you convert oxycodone to morphine equivalents?

A: Multiply the oxycodone dose in milligrams by 1.5 to get the single-dose MME, then multiply by the number of doses in 24 hours. For example, oxycodone 5 mg four times a day reads as 7.5 MME per dose and 30 MME per day.

Q: What opioids are included in the calculator?

A: The selectable list includes codeine, hydrocodone, hydromorphone, morphine, oxycodone, oxymorphone, methadone, tramadol, tapentadol, meperidine, buprenorphine, levorphanol, and transdermal fentanyl.