نخستین تصویر بر روی پرچم : دوره سلطان محمود غزنوی
در سال 355 ه. ش که غزنویان با شکست دادن سامانیان ، زمام امور را به دست گرفتند ، سلطان محمود غزنوی برای نخستین بار دستور داد نقش یک ماه را بر روی پرچم خود که رنگ زمینه آن یکسره سیاه بود زردوزی کنند .
سپس در سال 410 ه. ش سلطان مسعود غزنوی به انگیزه دلبستگی به شکار شیر ، دستور داد نقش و نگار یک شیر جایگزین ماه شود و از آن پس هیچگاه تصویر شیر از روی پرچم ملی ایران برداشته نشد تا پیروزی انقلاب ایران در سال 1375 . در زمان خوارزمشاهیان یا سلجوقیان نقش خورشید بر پشت شیر افزوده شد . به نظر می آید که پرچم ایران تا زمان قاجارها ، مانند پرچم اعراب ، سه گوشه بوده نه چهار گوش .