Opioid Morphine Equivalent Calculator
Calculate daily opioid MME (Morphine Milligram Equivalents) from any opioid medication. Includes CDC risk thresholds, methadone nonlinear conversion.
Medical disclaimer: This calculator is provided for educational and informational purposes only and does not constitute medical advice, diagnosis, or treatment. Results are general estimates and may not reflect your individual circumstances. Always consult a qualified healthcare professional before making decisions about your health.
Opioid Morphine Equivalent Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser — no data is sent to any server.
Formula: Daily MME = (Dose per administration) × (Doses per day) × (Conversion factor) | Fentanyl patch: mcg/hr × 2.4 | Methadone: nonlinear CDC tabl…
Worked example — 60 MME/day — Increased Risk (≥50 MME)
Formula
Daily MME = (Dose per administration) × (Doses per day) × (Conversion factor) | Fentanyl patch: mcg/hr × 2.4 | Methadone: nonlinear CDC table
Conversion factors vary by opioid: oxycodone ×1.5, hydromorphone ×4, codeine ×0.15, tramadol ×0.1, morphine ×1, hydrocodone ×1. Methadone and fentanyl use special calculations. The result represents total daily morphine-equivalent exposure.
Worked Examples
Example 1: Oxycodone 10 mg QID
Problem:Oxycodone 10 mg taken 4 times daily.
Solution:Daily dose: 10 × 4 = 40 mg. MME = 40 × 1.5 = 60 MME/day.
Result:60 MME/day — Increased Risk (≥50 MME)
Example 2: Fentanyl Patch 50 mcg/hr
Problem:Transdermal fentanyl 50 mcg/hr patch, changed every 72 hours.
Solution:Daily MME ≈ 50 × 2.4 = 120 MME/day.
Result:120 MME/day — High Risk (≥90 MME)
Frequently Asked Questions
Why can buprenorphine not be expressed as a straightforward MME?
Buprenorphine is a partial mu-opioid agonist with very high receptor affinity and a ceiling effect on respiratory depression, so its dose-response curve is not parallel to that of full agonists such as morphine or oxycodone. Multiplying a buprenorphine dose by a single factor would misrepresent both its analgesic effect and its overdose risk in either direction. Conversions to or from buprenorphine are handled case by case with a clinical pharmacist or pain specialist rather than by table lookup.
What is the difference between MME and an equianalgesic dose?
An equianalgesic table answers a clinical question — what dose of drug B gives comparable analgesia to the current dose of drug A during an opioid rotation — and is applied with a deliberate reduction for incomplete cross-tolerance. MME answers an epidemiological question: how much total opioid exposure per day does this regimen represent, so that risk can be compared across patients and regimens. Using an MME total directly as a switching dose is a well-recognised source of overdose.
Why is total daily MME, rather than the dose of any single opioid, the quantity that matters?
Patients are frequently on more than one opioid at once — a long-acting background agent plus a short-acting breakthrough agent, sometimes with a codeine or tramadol-containing combination product as well. Each individual prescription can look modest while the summed exposure is not. Converting every component to the same morphine-equivalent currency and adding them is what makes the cumulative burden visible, which is the exposure that observational studies relate to overdose risk.
How does opioid tolerance change what a given MME total means?
MME describes exposure, not effect. A patient stable for years on a high daily total has substantial pharmacodynamic tolerance to respiratory depression, whereas an opioid-naive patient started at the same total would be at serious risk. Tolerance also fades quickly after an interruption such as a hospital admission, incarceration or a period of abstinence, which is why resuming a previously tolerated dose after a gap is a recognised high-risk scenario. The number must always be read alongside exposure history.
Why do tramadol and codeine have such low conversion factors?
Both are prodrugs with weak intrinsic mu-opioid activity that depend on hepatic CYP2D6 metabolism to more active metabolites — codeine to morphine, tramadol partly to O-desmethyltramadol. Codeine's factor of roughly 0.15 and tramadol's of 0.1 reflect that weak average potency. Because CYP2D6 activity varies widely between individuals, actual effect is far less predictable than for morphine itself, so a low MME total from these agents should not be read as a guarantee of a low pharmacological effect in a given patient.
Why did guidance move away from treating MME thresholds as hard limits?
The thresholds were derived from population-level associations between cumulative daily dose and overdose risk, not from a dose at which harm begins in an individual. When they were applied as rigid ceilings, some stable long-term patients were tapered abruptly, with documented harms including uncontrolled pain and withdrawal. Current framing treats crossing a threshold as a prompt to reassess benefit, risk and safeguards with the patient, not as an instruction to reduce the dose. Confirm the current wording against official guidance.
How do benzodiazepines and other CNS depressants change the risk at a given MME?
MME quantifies opioid exposure alone, but respiratory depression is additive across sedating drugs. Concurrent benzodiazepines, z-drugs, gabapentinoids, muscle relaxants or alcohol can make a modest daily MME behave like a much higher one, and combined opioid-benzodiazepine prescribing is repeatedly identified in overdose case series. Untreated sleep apnoea, advanced age, hepatic or renal impairment and recent abstinence shift risk the same way. The MME total should therefore be read together with the whole sedative burden.
Why does the route of administration change an opioid's conversion factor?
Conversion factors are anchored to oral morphine, so they absorb whatever fraction of a dose survives first-pass hepatic metabolism by that route. Oral morphine has substantially lower bioavailability than the same milligrams given intravenously, which is why parenteral morphine is more potent milligram for milligram and cannot be entered as if it were an oral dose. Mixing routes without using the route-specific factor is a common conversion error, and transdermal fentanyl needs its own mcg/hr rule for the same reason.
What is incomplete cross-tolerance, and why is the dose reduced when rotating opioids?
Tolerance built up to one mu-opioid agonist does not transfer fully to another, because the drugs differ in receptor binding, downstream signalling and active metabolites. A patient tolerating a high dose of drug A may respond to the calculated equianalgesic dose of drug B far more strongly than expected. Standard practice on rotation is therefore to start below the calculated equivalent and titrate upward against response, with the exact reduction and monitoring plan set by the prescribing clinician.
How should combination products such as hydrocodone with acetaminophen be entered?
Only the opioid component contributes to MME, so enter the hydrocodone or oxycodone milligrams per tablet, not the total tablet strength. The acetaminophen component carries its own separate ceiling on daily intake, which frequently becomes the binding constraint before the opioid dose does and is a recognised route to unintentional liver injury when several branded products containing it are taken at once; an ibuprofen co-component instead limits gastrointestinal and renal tolerance rather than hepatic. Track the two components independently rather than counting tablets.
References
Background & Theory
History
Reviewed for accuracy by Rahul Singh, Health & Wellness Specialist · Editorial policy
Related Calculators
🧮Opioid Conversion Calculator
Convert between opioid medications using morphine milligram equivalents (MME).
🧮Steroid Conversion Calculator
Convert between equivalent doses of corticosteroids (prednisone, dexamethasone, hydrocortisone).
🧮CHADS2 Score Calculator
Calculate the CHADS2 stroke risk score for patients with non-valvular atrial fibrillation.
🧮Cha2ds2-VASc Score Calculator
Calculate CHA2DS2-VASc score for stroke risk stratification in atrial fibrillation patients.
🧮Has-Bled Score Calculator
Assess bleeding risk in patients on anticoagulation using the HAS-BLED scoring system.
🧮HEART Score Calculator for Chest Pain Risk
Risk-stratify emergency department patients with chest pain using the HEART score.