Флаг Германии введен 23 марта 1848г. и подтвержден 23 мая 1949 года.
Национальные цвета флага Германии, повторяющиеся на флаге и гербе, соответствуют гербу Священной Римской империи: черный орел, красный клюв и красные лапы с когтями, желтое поле.
Но после разгрома Германии во второй мировой войне, союзниками были запрещены все виды германских флагов.
23 мая 1949г. Германия приняла Основной закон (конституцию) и национальным флагом Германии стал триколор чёрно-красно-золотого цвета. Чёрный цвет германского флага символизирует мрачные годы реакции, красный - это кровь патриотов, пролитая в борьбе за свободу, золотой - это солнце свободы.