Ada empat subkelas imunoglobulin G, masing-masing diberi nomor untuk kelimpahan relatif mereka dalam tubuh. Molekul-molekul ini merupakan bagian penting dari sistem kekebalan tubuh. Semua molekul imunoglobulin G terdiri dari empat rantai asam amino, terhubung pada engsel pusat sedemikian rupa sehingga tiga ujung memanjang dari pusat. Subkelas berbeda hanya sekitar 5% dari asam aminonya, dan perbedaan engsel yang menghubungkan empat rantai yang bertanggung jawab atas perbedaan struktural dan fungsional di antara mereka.
Dari empat subkelas imunoglobulin G, imunoglobulin G1 sejauh ini adalah yang paling melimpah. Molekul ini membentuk lebih dari setengah dari total imunoglobulin G dalam tubuh manusia dan lebih dari seperempat jumlah imunoglobulin kelas apapun. Ia mampu dengan cepat dan mudah mengikat protein asing, menjadikannya antibodi yang efektif. Imunoglobulin G1 juga dapat dengan mudah melewati sawar plasenta, yang membuatnya berperan penting dalam pembentukan sistem kekebalan sementara pada bayi baru lahir.
Imunoglobulin G2 adalah subkelas imunoglobulin G terbanyak kedua. Ini adalah yang terkecil dari jenis antibodi dan juga yang paling tidak fleksibel karena ada lebih banyak koneksi di dalam engsel molekul. Meskipun secara signifikan lebih banyak daripada subkelas G3 atau G4, antibodi ini paling sedikit merusak antigen. Meskipun tidak seefektif antibodi lain di kelasnya, panjang engsel yang pendek membuatnya kurang rentan terhadap kerusakan dari molekul yang dapat membahayakannya.
Engsel dalam antibodi imunoglobulin G3 sejauh ini merupakan yang terpanjang di semua subkelas imunoglobulin G. Wilayah molekul ini mengandung 62 asam amino, dibandingkan dengan 15 di engsel terpanjang berikutnya, yang ditemukan di imunoglobulin G1. Panjang engsel memungkinkan imunoglobulin G3 dengan cepat dan efektif mengikat dan menghilangkan antigen. Di sisi lain, panjang engsel juga membuat subkelas imunoglobulin G ini paling rentan terhadap kerusakan dari molekul lain.
Subkelas imunoglobulin G yang paling sedikit adalah imunoglobulin G4. Antibodi ini memiliki ukuran engsel yang sama dengan imunoglobulin G2 tetapi tidak memiliki ikatan kimia ekstra yang membuat imunoglobulin G2 sangat kaku. Ini adalah antibodi yang paling umum di kelas ini untuk menanggapi alergen, meskipun dapat mengikat virus dan bakteri, juga.