Gaschromatografie-massaspectrometrie (GC-MS) combineert de kenmerken van gas-vloeistofchromatografie (GC) en massaspectrometrie (MS). Dit maakt het mogelijk om verschillende stoffen binnen een testmonster te identificeren. GC-MS wordt onder andere gebruikt voor drugsdetectie, brandonderzoek, omgevingsanalyse en explosievenonderzoek. Het kan ook worden gebruikt om onbekende monsters te identificeren. GC-MS kan ook worden gebruikt in de beveiliging van luchthavens om stoffen in bagage of op mensen op te sporen. Bovendien kan GC-MS spoorelementen in verslechterde materialen identificeren, zelfs nadat het monster zozeer uit elkaar is gevallen dat andere tests niet kunnen werken.

GC-MS is de beste manier voor forensische experts om stoffen te identificeren omdat het een specifieke test is. Een specifieke test identificeert de werkelijke aanwezigheid van een bepaalde stof in een bepaald monster positief. Een niet-specifieke test zegt alleen dat er categorieën van stoffen in het monster zitten. Hoewel een niet-specifieke test statistisch gezien de identiteit van de stof kan suggereren, kan dit leiden tot een vals-positieve identificatie.