به دنبال نقض پیمان صلح حدیبیه توسط کفار قریش - که در سال ششم هجری میان پیامبر و قبیله قریش امضاء شده بود - سپاه ده هزار نفری اسلام به فرماندهی حضرت محمد (ص) شهر مکه را فتح کرد. پیامبر اسلام (ص) پس از فتح مکه، اهالی آن را امان دادند، در حالی که آنها در مقابل گسترش اسلام مقاومت کرده و پیامبر اکرم و بسیاری از مسلمانان را آزار و شکنجه داده بودند. این رفتار محبتآمیز پیامبر، باعث شد تا قبیله قریش به اسلام ایمان آورد. بدین ترتیب، مکه بدون هیچ گونه درگیری و خونریزی فتح شد. سپس حضرت محمد (ص) گروهی را به اطراف مکه فرستاد تا بتخانهها را ویران کنند و خود نیز به همراه امام علی (ع) بتهای داخل خانه کعبه را درهم شکستند. فتح مکه را در دوم ماه رمضان سال هشتم هجری نیز گفتهاند.