ドイツの国旗
1919年 - 1933年のヴァイマル共和政時代の国旗(縦横比2:3)
1919年に検討された国旗案
1920年 - 1935年のザール国際連盟管理地域の旗
1919年 - 1933年のヴァイマル共和国時代の商船旗
1921年 - 1933年のヴァイマル共和国時代の海軍の軍艦旗
1921年 - 1933年のヴァイマル共和国時代の海軍の戦闘旗
第一次世界大戦敗戦と帝政崩壊後に成立したヴァイマル共和政では、帝政の「黒・白・赤」の国旗に代わり、自由主義的な「黒・赤・金」の旗が国旗に定められた。一方、帝政時代の国旗は、ヴァイマル共和政時代にもドイツ国防軍旗として使用された。退役軍人などからなる民兵組織「鉄兜団、前線兵士同盟」ほか、国家主義者や君主制復古主義者などの保守・右翼は帝政時代の旗を掲げて活動する一方、共和制を守護しようとするドイツ社会民主党などは、共和政の旗の守護者を自任する「国旗団 黒・赤・金」という民兵組織を立ち上げ、左右の政治勢力の民兵組織と街中で武力抗争を繰り広げた。
1949年 - 1959年のドイツ民主共和国(東ドイツ)の国旗。現在のドイツ連邦共和国旗と同じ。
1959年 - 1990年の国旗。1960年より人民海軍艦首旗、1973年より商船旗も兼ねた。
1959年 - 1973年の商船旗
国家人民軍旗
人民海軍軍艦旗
縦掲揚用の国旗
末期の民主化運動では、国旗中央の国章が切り取られて掲げられた
成立当初は東西ドイツ共にほぼ同一の国旗を使用していたが(東西共にドイツ唯一の正統政府を自認していた)、1959年に東ドイツ側が社会主義国として「労働者・農民・知識人の団結」を示す国章を国旗に加え1990年に消滅するまで使用された。