The flag of Germany consists of three horizontal, parallel stripes of equal height. The colors of the German flag are black, red and yellow (gold). What do the different colors mean?
The colors of the flag refer to the uniforms of the anti-Napoleonic formations formed in 1813. The colors, black and yellow (gold) refer to the symbolism of the heraldic colors of the Holy Roman Empire. The red color refers to the dynasty of German rulers and emperors – the Hohenstaufa, which ruled in the years 1079 – 1266.