Naloxone only works on opioids e.g., heroin, fentanyl, oxycodone (OxyContin), hydrocodone (Vicodin), codeine, and morphine. It has no effect on non-opioids such as methamphetamine, cocaine, benzodiazepines, etc.
However, if you witness someone experiencing overdose-like symptoms i.e., extremely pale face and/or feel clammy to the touch, limpness, fingernails or lips develop or have a purple or blue color, vomiting or making gurgling noises, they cannot be awakened, are unable to speak, or their breathing or heartbeat slows or stops, you should assume they are experiencing an overdose and administer naloxone and call 911.