خرج الرسول صلى الله عليه وسلم ، يريد العمرة ومعه ألف وأربعمائة من الصحابة ، وليس معهم إلا سلاح السفر ، فأحرموا بالعمرة من ذي الحليفة ، فلما اقتربوا من مكة بلغهم أن قريشاً جمعت الجموع لمقاتلتهم وصدهم عن البيت .
فلما نزل الرسول بالحديبية أرسل عثمان رضي الله عنه إلى قريش وقال له : أخبرهم أنا لم نأت لقتال ، وإنما جئنا عماراً ، وادعهم إلى الإسلام ، وأَمَرَه أن يأتي رجالاً بمكة مؤمنين ونساء مؤمنات ، فيبشرهم بالفتح ، وأن الله عز وجل مظهر دينه بمكة ، حتى لا يستخفى فيها بالإيمان . فانطلق عثمان ، فمر على قريش ، فقالوا : إلى أين ؟ فقال : بعثني رسول الله صلى الله عليه وسلم أدعوكم إلى الله وإلى الإسلام ، ويخبركم : أنه لم يأت لقتال ، وإنما جئنا عماراً . قالوا : قد سمعنا ما تقول ، فانفذ إلى حاجتك .