Dalam surah al-Kahfi, diterangkan bahawa Yakjuj dan Makjuj adalah orang yang membuat kerosakan di muka bumi yang ditakuti oleh suatu kaum yang tinggal di antara dua pergunungan sehingga ketika Zulkarnain datang ke tempat itu, kaum tersebut memohon kepadanya agar dibuatkan tembok penghalang daripada serangan mereka.
Manakala dalam surah al-Anbiya, disebutkan bahawa Yakjuj dan Makjuj akan segera turun dengan cepat dari tempat yang tinggi ketika tembok penghalang mereka terbuka sebagai tanda telah dekatnya kedatangan janji Allah SWT.
Al-Quran tidak menerangkan siapa sebenarnya Yakjuj dan Makjuj, daripada bangsa dan keturunan mana mereka itu. Al-Quran hanya menjelaskan sifat-sifat mereka, iaitu kaum pembuat kerosakan di bumi, kalau tembok penghalang dibuka, mereka akan turun mengalir seperti mengalirnya air bah, dan apabila tembok penghalang kukuh, mereka tidak masuk dan tidak dapat membuat kerosakan. Oleh kerana itu timbullah beberapa tafsiran
Ahmad Mustafa al-Maragi dalam kitab tafsirnya menyatakan bahawa Yakjuj adalah berbangsa Tartar, dan Makjuj adalah berbangsa Mongol. Mereka berasal daripada satu bapa yang bernama Turk, tempat tinggal mereka di bahagian utara Asia.
Daerah mereka memanjang dari Tibet dan China sampai ke Laut Baku Utara, di barat sampai Turkestan.
Dalam pelbagai zaman, bangsa-bangsa ini sering menyerang, membuat kerosakan di muka bumi dan menghancurkan bangsa-bangsa lain.
Di antara mereka terdapat bangsa-bangsa yang kejam, turun dari bukit-bukit di Asia Tengah dan pergi ke Eropah pada masa dahulu, seperti bangsa Semith, Simeria dan Hun. Mereka banyak menyerang negeri-negeri China dan Asia Barat.
Dengan munculnya Temujin yang dikenal dengan nama Genghis Khan (di dalam bahasa Mongol bermaksud Raja Alam- 1167-1227), pada awal abad ke-7 Hijrah / 12 Masihi, berikutan tenteranya yang perkasa keluar jauh ke Asia Tengah.
Ia menundukkan China Utara kemudian pergi ke negeri-negeri Islam, lalu menundukkan Sultan Qutbuddin bin Armilan, salah seorang raja Seljuk yang menganut aliran Khawarij. Genghis Khan melakukan kekejaman yang belum pernah berlaku sebelumnya di negeri tersebut.
Musnad Imam Ahmad bin Hanbal (Imam Hanbali), seperti dikutip Ibnu Kasir menyebutkan bahawa Rasulullah SAW bersabda yang bermaksud: “Nuh memiliki tiga orang anak, iaitu Sam, nenek moyang orang Arab; Ham, nenek moyang orang Sudan, dan Yafis, nenek moyang orang Turk.”
Menurut sebahagian ulama, Yakjuj dan Makjuj adalah keturunan Yafis, putera Nuh itu. Demikian juga pendapat Nasafi, seorang ahli fekah, usul fekah dan tafsir yang bermazhab Hanafi yang menyatakan bahawa Yakjuj berasal daripada suku Turk, manakala Makjuj pula berasal daripada suku Jail serta Dailam keturunan Yafis yang membuat kerosakan di muka bumi. Mereka tidak mati dan masing-masing memiliki 1,000 keturunan yang dilengkapi dengan senjata.
Hamka pula memberi tafsiran bahawa Yakjuj dan Makjuj adalah segala gerakan yang telah dan akan merosakkan dunia ini.
Oleh hal yang demikian, baik diri, keluarga, mahupun negara serta bangsa wajib mendirikan tirai besi sebagai benteng agar Yakjuj dan Makjuj tidak dapat masuk.
Mungkin juga Yakjuj dan Makjuj dapat ditafsirkan sebagai berfikiran jahat, bermaksud buruk dan ideologi yang menyesatkan yang dianuti sebahagian manusia.
Manusia yang menganuti menjadi licik dan jahatserta mempergunakan manusia sesamanya sebagai alat untuk merosakkan bumi ini.
Oleh itu, fikiran yang baik, cita-cita yang mulia, dan ideologi yang sihat harus ditanam dengan teguh pada setiap diri, keluarga, bangsa dan negara untuk membentengi Yakjuj dan Makjuj.
Yakjuj dan Makjuj laksana air, sentiasa mencari tempat untuk masuk walaupun hanya sebesar lubang jarum.