Klasifikasi resmi batuan beku mengisi seluruh buku. Tetapi sebagian besar batuan dunia nyata dapat diklasifikasikan menggunakan beberapa alat bantu grafis sederhana. Diagram QAP segitiga (atau terner) menampilkan campuran tiga komponen sedangkan grafik TAS adalah grafik dua dimensi konvensional. Mereka juga sangat berguna untuk menjaga semua nama rock tetap lurus. Grafik ini menggunakan kriteria klasifikasi resmi dari International Union of Geological Societies (IUGS).
Perhatikan bahwa nama-nama rock di vertex P adalah ambigu. Nama mana yang digunakan tergantung pada komposisi plagioklas. Untuk batuan plutonik, gabro dan diorit masing-masing memiliki plagioklas dengan persentase kalsium (anorthite atau An number) di atas dan di bawah 50.
Tiga jenis batuan plutonik tengah - granit, granodiorit, dan tonalit - disebut bersama granitoids. Jenis batuan vulkanik yang sesuai disebut rhyolitoids, tetapi tidak terlalu sering. Sebagian besar batuan beku tidak cocok untuk metode klasifikasi ini:
Batuan vulkanik biasanya dianalisis dengan metode kimia curah dan diklasifikasikan berdasarkan total alkali (natrium dan kalium) yang digambarkan dibandingkan dengan silika, karenanya total alkali silika atau diagram TAS.
Total alkali (natrium plus kalium, dinyatakan sebagai oksida) adalah proxy yang adil untuk dimensi modal alkali atau A-to-P dari diagram QAP vulkanik, dan silika (total silikon sebagai SiO2) adalah proxy yang adil untuk kuarsa atau arah Q. Ahli geologi biasanya menggunakan klasifikasi TAS karena lebih konsisten. Ketika batuan beku berevolusi selama waktu mereka di bawah kerak bumi, komposisi mereka cenderung bergerak ke atas dan ke kanan pada diagram ini.
Trachybasalts dibagi lagi oleh alkali menjadi tipe sodic dan potassic bernama hawaiite, jika Na melebihi K dengan lebih dari 2 persen, dan trachybasalt potassic sebaliknya. Trachyandesites basaltik juga dibagi menjadi mugearite dan shoshonite, dan trachyandesites dibagi menjadi benmoreite dan latit.
Trachyte dan trachydacite dibedakan oleh konten kuarsa versus total feldspar. Trachyte memiliki kurang dari 20 persen T, trachydacite memiliki lebih banyak. Tekad itu membutuhkan mempelajari bagian-bagian tipis.
Pembagian antara foidite, tephrite, dan basanite terputus karena dibutuhkan lebih dari sekedar alkali versus silika untuk mengklasifikasikan mereka. Ketiganya tanpa kuarsa atau feldspars (sebaliknya mereka memiliki mineral feldspathoid), tephrite memiliki kurang dari 10 persen olivin, basanite memiliki lebih banyak, dan foidite didominasi feldspathoid.