Badania chemiczne olejku fiołkowego wykazały obecność aż 25 różnych aktywnych związków, głównie Butyl-2-ethylhexyl phthalate i Dihydroactinidiolide. Olejek jest również źródłem wielu terpenów, saponin, związków alifatycznych, pochodnych kwasu szikimowego, alkoholi, kumaryn, glikozydów fenolowych oraz jononów. Naukowcy twierdzą, że te składniki mają silne działanie antyoksydacyjne i przeciwbakteryjne. Wysoka zawartość śluzu w olejku fiołkowym ma pozytywny wpływ na drogi oddechowe oraz skórę.