Tool · 03
Reagent guide.
Which reagent matches which substance, and the expected color. Always confirm with at least one secondary reagent.

Heads up
Reagent kits don't measure purity or dose, and they don't always rule out adulterants. A correct color is necessary but not sufficient.
benzo-strip
| Reagent | Expected reaction |
|---|---|
| Benzodiazepines | The standard test for class presence. Immunoassay strips reliably detect alprazolam, diazepam and lorazepam at typical street concentrations. Newer generations also detect etizolam and bromazolam; older strips may give false negatives on designer analogues. |
| Valium (Diazepam) | Reliable for diazepam itself. Most pharma-grade tablets are genuine when obtained from a pharmacy, so testing matters more for street-sourced "blues". |
| Xanax (Alprazolam) | Recommended. Immunoassay strips detect alprazolam at typical street concentrations but may miss some designer analogues (bromazolam, flualprazolam) on older strip generations. |
duquenois-levine
| Reagent | Expected reaction |
|---|---|
| Cannabis | Purple (confirms cannabinoids) |
ehrlich
| Reagent | Expected reaction |
|---|---|
| DMT | Pink-purple (confirms indole tryptamine, distinguishes from NBOMe and other lookalikes) |
| LSD | Pink-purple (confirms indole, distinguishes from NBOMe/DOx) |
| Psilocybin mushrooms | Purple (confirms indole; cannot quantify psilocybin) |
| Tramadol | No reaction |
fast-blue-bb
| Reagent | Expected reaction |
|---|---|
| Cannabis | Red-orange (confirms THC/CBD) |
fentanyl-strip
| Reagent | Expected reaction |
|---|---|
| Benzodiazepines | Critical for any pressed pill from a non-pharmacy source. Counterfeit bars and "blues" routinely contain fentanyl in addition to (or instead of) the labelled benzo. |
| Heroin | STRONGLY RECOMMENDED before every batch. Strips test for fentanyl-class analogues and are the single biggest harm-reduction tool for opioids today. |
| Opioids | STRONGLY RECOMMENDED before every batch from any non-pharmacy source. Strips test for fentanyl-class analogues and are the single biggest harm-reduction tool for opioids today. Counterfeit pressed M30s and pressed "Xanax bars" routinely contain fentanyl. |
| Tramadol | Recommended for any street-sourced "tramadol" tablets. Counterfeit pharmaceutical opioids are increasingly fentanyl-laced. |
| Valium (Diazepam) | Recommended for any pressed pill from a non-pharmacy source. Pressed 10 mg blues have appeared in EU drug-checking services containing bromazolam, etizolam or fentanyl. |
| Xanax (Alprazolam) | Critical for pressed bars. The majority of "Xanax bars" sold outside pharmacies in North America and parts of Europe contain fentanyl, bromazolam, or both. |
froehde
| Reagent | Expected reaction |
|---|---|
| 2C-B | Yellow then green |
| DMT | Yellow to no reaction |
| MDMA | Yellow-green to black |
| Methamphetamine | No reaction |
ghb-test-strip
| Reagent | Expected reaction |
|---|---|
| GHB / GBL | Available from harm-reduction services and online vendors. Useful for testing drinks for spiking. Does not measure dose or distinguish GHB from GBL. |
hofmann
| Reagent | Expected reaction |
|---|---|
| LSD | Blue-green (confirmation) |
liebermann
| Reagent | Expected reaction |
|---|---|
| Mephedrone | Yellow to orange (best for cathinones) |
| Tucibi | Useful if cathinones are present |
mandelin
| Reagent | Expected reaction |
|---|---|
| 2C-B | Yellow then green-black |
| Amphetamine | Green to dark green |
| Benzodiazepines | No reaction |
| DMT | Yellow-green to orange |
| GHB / GBL | No reaction |
| Heroin | Brown to black |
| Ketamine | Orange-brown |
| MDMA | Blue-black |
| Mephedrone | Yellow |
| Methamphetamine | Orange |
| Opioids | Brown to black for morphinan opioids; tramadol gives no reaction |
| Tramadol | No significant reaction |
| Tucibi | Variable based on ingredients |
| Valium (Diazepam) | No reaction |
| Xanax (Alprazolam) | No reaction |
marquis
| Reagent | Expected reaction |
|---|---|
| 2C-B | Yellow then olive-green (slow) |
| Amphetamine | Orange to brown |
| Benzodiazepines | No reaction across the class (negative result expected; helps rule out adulteration with stimulants or empathogens) |
| Cocaine | No reaction expected |
| DMT | Orange to red-brown |
| GHB / GBL | No reaction |
| Heroin | Purple (heroin), but reagent does not measure purity or detect fentanyl-class analogues |
| LSD | No reaction (negative result expected; helps rule out adulterants) |
| MDMA | Purple to black |
| Mephedrone | No reaction or faint yellow (negative-looking, which itself is a clue) |
| Methamphetamine | Orange to brown (slow) |
| Opioids | Purple (consistent with morphinan family; reagent does not measure purity or detect fentanyl) |
| Psilocybin mushrooms | Orange-yellow (weak / variable) |
| Tramadol | Faint yellow to no reaction |
| Tucibi | Variable: MDMA gives purple-black, ketamine/caffeine give no reaction. A non-reaction does not mean the powder is "safe". |
| Valium (Diazepam) | No reaction (negative expected) |
| Xanax (Alprazolam) | No reaction (negative expected) |
mecke
| Reagent | Expected reaction |
|---|---|
| 2C-B | Yellow to green |
| Amphetamine | No significant reaction (negative) |
| Benzodiazepines | No reaction |
| Cocaine | Faint yellow / no significant reaction |
| DMT | Yellow-green |
| GHB / GBL | No reaction |
| Heroin | Blue-green to dark green |
| Ketamine | No reaction (negative expected) |
| LSD | No reaction |
| MDMA | Blue-green to black |
| Mephedrone | No reaction |
| Methamphetamine | Faint blue-green |
| Opioids | Blue-green to dark green |
| Psilocybin mushrooms | Yellow-green |
| Tramadol | No significant reaction |
| Tucibi | Variable based on ingredients |
| Valium (Diazepam) | No reaction |
| Xanax (Alprazolam) | No reaction |
morris
| Reagent | Expected reaction |
|---|---|
| Ketamine | Yellow to orange (after 30 seconds) |
| Mephedrone | Yellow then deepens |
notes
| Reagent | Expected reaction |
|---|---|
| 2C-B | A non-reactive Marquis on something sold as 2C-B is a red flag. check for 25x-NBOMe series, which give different colours and are not safe replacements. |
| Tucibi | Single-reagent tests are unreliable for mixtures. Lab analysis is the only way to know what is in a particular batch. |
opioid-immunoassay
| Reagent | Expected reaction |
|---|---|
| Opioids | Standard 5-panel opiate tests detect morphine, codeine and heroin metabolites. Oxycodone, fentanyl, methadone, buprenorphine and tramadol require dedicated assays or extended panels. |
| Tramadol | Most standard opiate panels do NOT detect tramadol. Dedicated tramadol immunoassays exist but are not in the standard 5-panel test. |
scott-stage-1
| Reagent | Expected reaction |
|---|---|
| Cocaine | Blue (cobalt thiocyanate) |
scott-stage-2
| Reagent | Expected reaction |
|---|---|
| Cocaine | Blue → pink (acid disrupts) |
scott-stage-3
| Reagent | Expected reaction |
|---|---|
| Cocaine | Blue restored (chloroform pulls cocaine back out) |
simon
| Reagent | Expected reaction |
|---|---|
| Amphetamine | Blue (confirms primary amine, distinguishes from MDMA) |
| Ketamine | No reaction |
| MDMA | Blue (confirms secondary amine, distinguishes from MDA) |
| Methamphetamine | Blue (confirms secondary amine; distinguishes meth from amphetamine, which is negative) |
taste-test
| Reagent | Expected reaction |
|---|---|
| GHB / GBL | GHB tastes salty/soapy; GBL tastes strongly chemical and burns the mouth. Neither test is safe or reliable but recognising the burn of GBL can prevent accidental overdose from a "GHB" dose that's actually GBL. |
zimmermann
| Reagent | Expected reaction |
|---|---|
| Benzodiazepines | Pink to purple — confirms benzo class but does not distinguish individual compounds |
| Valium (Diazepam) | Pink to purple (confirms benzo class) |
| Xanax (Alprazolam) | Pink to purple (confirms benzo class; does not distinguish alprazolam from etizolam or clonazepam) |