De samenstelling van een gaschromatograaf (GC) omvat een monsterverwerkingssysteem, een injectiesysteem, een gasscheidingskolom, een detector en een gegevensverwerkingssysteem.
Monsterverwerkingssystemen omvatten doorgaans twee delen: monstervoorbehandeling en monstervoorbehandeling, waarbij technieken kunnen worden gebruikt zoals extractie in de vaste fase, vloeistof-vloeistofextractie, elutie en verrijking.
Het injectiesysteem is hoofdzakelijk verdeeld in twee typen: vloeistofinjectie en gasinjectie. Vloeistofinjectie wordt voornamelijk bereikt door middel van automatische of handmatige samplers, terwijl gasvormige injectie voornamelijk wordt bereikt door handmatige en automatische samplers.
De gasfasescheidingskolom is het meest cruciale onderdeel van een gaschromatograaf en de scheidingskolom is hoofdzakelijk verdeeld in twee typen: capillaire kolom en gepakte kolom. Capillaire kolommen worden voornamelijk gescheiden door capillaire buizen, terwijl gepakte kolommen worden gescheiden door de interactie tussen interne vulstoffen en de gasfase.
De detectoren omvatten voornamelijk vlamionisatiedetector, elektronenvangstdetector, thermische geleidbaarheidsdetector, enz. Vlamionisatiedetectoren worden vaak gebruikt en kunnen de meeste organische stoffen detecteren, maar hun detectiebereik is beperkt.
Het gegevensverwerkingssysteem omvat functies zoals het verzamelen, verwerken, analyseren en rapporteren van gegevens, waarmee gedetecteerde gegevens kunnen worden omgezet in chromatogrammen voor analyse en interpretatie.

