The main difference between Tylenol #3 and Percocet is that Percocet is a more potent prescription opioid. Tylenol #3 contains codeine, which is weaker than the benchmark opioid, morphine. In contrast, Percocet contains oxycodone, an opioid that's almost two times more potent than morphine.