Diagram QAPF jest graficznym przedstawieniem klasyfikacji skał magmowych (głębinowych, wulkanicznych, żyłowych).

W drugiej połowie lat 60. Międzynarodowa Unia Nauk Geologicznych (IUGS), a dokładniej Podkomisja do Spraw Systematyki Skał Magmowych rozpoczęła prace nad ujednoliceniem klasyfikacji i nomenklatury tych skał. Stronę polską reprezentował prof. Kazimierz Smulikowski.

W pierwszej kolejności ustalono klasyfikację skał plutonicznych. Klasyfikację skał wylewnych, lamprofirów, karbonatytów i skał melilitowych opublikował w 1978 roku przewodniczący komisji Albert Streckeisen.

Ostatecznie klasyfikacja skał wylewnych powstała w 1984 roku na podstawie składu chemicznego – klasyfikacja TAS (Total Alcali Silica).

Diagram QAPF jest kombinacją dwóch trójkątów o narożach QAP i APF.