Kurtuluş Savaşı’nın en zorlu safhalarında, bir millî marşa ihtiyacımızın olduğunu fark eden Milli Eğitim Bakanlığı, 1921 yılında bu hususta bir şiir yarışması düzenledi. 724 şiirin yarıştırıldığı bu yarışmaya bide para ödülü kondu. Kazanacak şiire para ödülü konduğu için başlangıçta Mehmet Akif bu yarışmaya katılmadı. Akif’in kaleminin güçlü olduğu bilen o zamanın Millî Eğitim Bakanı Hamdullah Suphi’nin (TANRIÖVER) ısrarı üzerine, kazansa dahi ödülü kabul etmeyeceğini açıklayarak Mehmet Akif’te bu yarışmaya katıldı.
Mehmet Akif’in 20 Şubat 1921’de yazdığı “Kahraman Ordumuza” başlığını taşıyan şiiri seçimler sonunda oy çoğunluğuyla 12 Mart 1921 günü TBMM’ce İstiklâl Marşı olarak kabul edildi. Millî Eğitim Bakanlığı’nın kararıyla Ali Rıfat ÇAĞATAY (1867–1935) marşı bestelemesiyle marş okullara duyuruldu. 1924’ten 1930’a kadar marş bu beste ile çalındı. Daha sonra bu bestenin yerini Cumhurbaşkanlığı Orkestrası şefi Zeki ÜNGÖR’ün 1922’de hazırladığı beste aldı.Bugün halen o besteyi kullanıyoruz.
Mehmet Akif Ersoy, Kurtuluş Savaşı’nın kazanılacağına olan inancını, Türk askerinin yürekliliğine ve özverisine güvenini, Türk ulusunun bağımsızlığa, hakka, yurduna ve dinine bağlılığını dizelere dükmüştür. Şiirin bütünü, dörtlükler halinde yazılmış kırk bir dizedir...