Tramadolo è a tutti gli effetti un oppioide e può essere considerato un derivato della codeina. La molecola si comporta come un debole agonista del recettore oppiaceo μ, ma proprio come un classico antidepressivo triciclico, blocca la ricaptazione di serotonina e noradrenalina.