Opioid Conversion Calculator

Enter a current opioid dose and convert it to any other opioid using standardized MME equianalgesic ratios.

Dose Conversion Inputs

For educational reference only — see disclaimer below.

Clinical disclaimer: This tool is for educational reference only. Always apply a 25-50% dose reduction for incomplete cross-tolerance when rotating opioids. Methadone is excluded due to nonlinear pharmacokinetics. Consult institutional guidelines and a clinical pharmacist before prescribing.

Enter a dose on the left and click Calculate

Copied to clipboard

Summary

Enter a current opioid dose and convert it to any other opioid using standardized MME equianalgesic ratios.

How it works

  1. Select the opioid the patient is currently taking.
  2. Enter the current total daily dose in milligrams (or micrograms for fentanyl patches).
  3. Select the target opioid you want to convert to.
  4. The calculator multiplies by the source MME factor and divides by the target MME factor.
  5. Review the calculated equivalent dose alongside the total daily MME for safety context.
  6. Apply a 25-50% dose reduction for incomplete cross-tolerance when rotating opioids clinically.

Use cases

  • Converting a patient from oral morphine to oxycodone when switching formulations.
  • Estimating equianalgesic doses during opioid rotation to minimize withdrawal.
  • Calculating total daily MME to assess opioid load against CDC prescribing guidelines.
  • Educational reference for pharmacology students learning equianalgesic dosing.
  • Comparing relative potency of different opioids for clinical decision support.
  • Transitioning from IV hydromorphone to oral opioids at hospital discharge.
  • Quick reference during palliative care consultations for dose conversion.
  • Verifying opioid dose equivalency calculations for medication reconciliation.

Frequently Asked Questions

Last updated: 2026-06-09 · Reviewed by Nham Vu