1444'te tahtından feragat eden II. Murat, kendi isteğiyle yerini oğlu Mehmed'e bıraktı. II. Mehmed 12 yaşındaydı ve acemi görülüyordu, dönemin sadrazamı Çandarlı Halil Paşa bu kararı uygun bulmamıştı. Bu taht değişikliği üzerine bir Haçlı ordusu kuruldu ve Osmanlı üzerine yürüdü, Sultan Mehmed 12 yaşında olmasına rağmen babasına şu tarihi mektubu yolladı;'Baba, eğer padişah siz iseniz geliniz ve ordunun başına geçiniz, yok eğer padişah ben isem size emrediyorum gelip ordunun başına geçiniz' Bu mektubun etkisi ve devlet adamlarının ricasıyla II. Murat geri geldi ve başkomutan olarak yönettiği Varna Muharebesi'ni kazandı. Bu muharebeden sonra devlet adamlarının da telkinleriyle II. Murat tekrar tahta çıktı, tahttan indirilen veliaht Mehmed Manisa'ya gönderildi.Kasım 1445'te II. Murat tekrar tahtı oğlu Mehmed'e bıraktı, Mehmed'in ikinci hükümdarlığında Edirne'de yangın ve yağma olayları yaşandı. Halil Paşa'nın ve diğer devlet adamlarının girişimleriyle Mehmed tekrar tahttan indirildi. Hammer'a göre II. Mehmed'e tekrar tahttan inmesi teklif edilmedi, Halil Paşa kendisine birlikte ava gitmeyi önerdi ve genç Mehmed tahttan indirildiğini avdan dönünce öğrendi.1444-46 arasında geçici olarak hükümdarlık yapan II. Mehmed, 1451'de babasının ölümü üzerine son defa tahta çıktı. Sadrazam Halil Paşa tarafından sürgün edilen Zağanos Paşa, II. Mehmed'in müdahelesiyle Edirne'ye geri döndü. Halil ile Zağanos paşaların arasındaki anlaşmazlık kuşatmada da görülecek; Halil Paşa kuşatmadan vazgeçilmesini, Zağanos Paşa ise tam aksine kuşatmanın sürdürülmesini isteyecekti.Tahttan indirilmesine sebep olduğu ve kuşatmayı uygun görmediği için Halil Paşa'nın II. Mehmed tarafından düşman olarak algılandığı belirtilmektedir. İstanbul'un deniz bağlantısını tümüyle kesmek, kuşatma esnasında şehre herhangi bir yardımın gelmesini önlemek için II. Mehmed, Rumeli Hisarı'nın yapımını gerekli gördü. Konumu I. Bayezid'in yaptırdığı Anadolu Hisarı'nın karşısıydı; 1452 yılının nisan ayında inşa çalışmaları başladı.Hisarın yapımında beş veya altı bin işçinin çalıştığı belirtilmektedir. II. Mehmed inşaatla bizzat ilgileniyordu.Ağustos ayında inşaat bitti; hisarın on üç burcu bulunmaktaydı. Üç büyük burcun üstü kurşun çatı ile örtüldü. 400 askerin ve hisarın komutası Firuz Ağa'ya verildi.Rumeli Hisarı'nın inşası ve boğaz trafiğinin kapatılması Bizans İmparatorluğunu endişelendirmiştir.Hisarın yapımının durdurulması için gönderilen iki Bizans elçisi, II. Mehmed'in emriyle idam edildi. Kasım 1452'de iki Venedik gemisi boğazdan geçme teşebbüsünde bulundu, iki hisardan da ateş açıldı ve Antonio Rizzo adlı kaptanın gemisi batırıldı.Denize atlayarak kurtulan Rizzo, esir alındı ve Edirne'ye götürülerek kazığa oturtuldu. Kaptanın affedilmesi için İstanbul'dan ayrılan Venedik elçisi, infazın yapıldığını görünce geri döndü ve Osmanlıların Venedik'e de savaş açtığı kabul edildi.Askerî hazırlıklarda dönemine göre büyük topların yapımına başlandı. Bizans zindanlarından lağımcılar tarafından kaçırılan Urban adlı bir mühendisin yaptırdığı şahi topu bunlardan biriydi, tek güllesi 550 kilogram civarındaydı ve topun uzunluğu 8, çevresi de 2.5 metreydi. Bu topun İstanbul'a götürülmesini Rumeli Beylerbeyi Dayı Karaca Paşa üstlendi.Osmanlı ordusunun mevcudu hakkında çeşitli düşünceler bulunmaktadır, Hammer'a göre 250.000, Barbaro'ya göre 160.000, Sfrantzes ve Dukas'a göre 200.000 asker idi.Kuşatmada denizden destek vermesi için Osmanlı Donanması da hazırlanmıştı; Baltaoğlu Süleyman Paşa'nın komutasına verilen filonun mevcudiyeti hakkında farklı düşünceler mevcuttur; Dukas 300, Yeorgios Francis ise 160 demektedir.Kuşatmadan önce kentin çevresindeki bazı kaleler ve kasabalar Karaca Paşa komutasındaki 10.000 asker tarafından ele geçirildi.Bizans İmparatoru Konstantin, son diplomatik girişim olarak kent dışındaki Rum köylerinin ve bu köylerde yaşayan sivillerin zarar görmemesini rica etti ancak II. Mehmed tam aksini yaparak Rum köylerinde hayvanların otlanmasını ve rastlanılan köylülerin derhal öldürülmesini emretti.İmparator Konstantin'in tepkisi ise İstanbul kapılarını kapatmak ve kentteki Türkleri hapsetmek oldu. Konstantin'in kardeşleri tarafından yönetilen Mora Despotluğu üzerine Osmanlı saldırıları başladı. 6 Nisan 1453'te Osmanlı kara ordusu, Haliç'ten Marmara'ya uzanacak şekilde surların önüne mevzilendi. Aynı gün, Bizans ve müttefikleri tarafından zayıf bulunan Adrianopolis Kapısına Bizans İmparatoru Konstantin ve askerleri konuşlandı.