The national flag of Germany is a tricolour consisting of three equal horizontal bands displaying the national colours of Germany: black, red, and gold. The flag was first sighted in 1848 in the German Confederation. The flag was also used by the German Empire from 1848 to 1849. It was officially adopted as the national flag of the German Reich from 1919 to 1933, and has been in use since its reintroduction in the Federal Republic of Germany in 1949.
Learn more on Wikipedia