
民用旗(海陸兼用)與政府旗(海陸兼用)
在擊敗拿破崙後,德国於1848年興起民族主义运动,希望能够将松散的德意志邦联改为政治上更紧密的统一国家。這時有一群由學生組成的留茲歐自由軍非常活躍,他們穿著黑色斗蓬、紅色肩章及金色鈕扣的制服為統一而奔走。
一位詩人見到一個穿黑披風佩掛紅色肩章及金色鈕釦的學生義勇軍時,唱著「黑色象徵悲憫被壓迫的人們,紅色是爭取自由的心情,金色是理想和真理光輝的表徵」。後來紅黑黃便成為了國家統一運動的象徵色彩。最後於1848年3月9日正式成為德国国旗。
但是德意志联邦内最有实力的国家普鲁士并不欢迎革命,於1867年建立北德邦聯後改用红、白、黑的三色旗为国旗。
二战结束后西德於1949年5月9日獨立。东德則於1949年10月7日獨立。雙方再度使用历史悠久的黑、红、黄旗帜。東德於1959年10月1日時修改國旗,將為国徽加入国旗中央。1990年两德统一后,該旗正式現在的德国国旗。

Bundesdienstflagge政府旗與軍旗,用於聯邦政府。圖中紋徽稱為「聯邦之盾」(Federal Shield)。

軍艦旗