La actual bandera de Alemania es uno de los símbolos más importantes de este país. Es tricolor: negro, rojo y oro (en alemán «Schwarz-Rot-Gold») y consta de tres franjas horizontales de igual tamaño. Fue adoptada por primera vez como la bandera nacional de la Alemania moderna en 1919, durante la República de Weimar, siendo recuperada por la República Federal de Alemania el 23 de mayo de 1949 y por la República Democrática Alemana.

El negro, el rojo y el dorado representan los colores del uniforme que llevaban los soldados alemanes, llamados Freikorps, durante las guerras napoleónicas. Se trataba de un uniforme negro adornado de botones en cobre dorado y de decoraciones rojas. Estos colores ya habían servido de contraseña a una sociedad de estudiantes de Jena en 1817. Prohibidos, resurgieron en 1832 en los banderines esgrimidos por la muchedumbre durante la gran manifestación de Hambach. Se les declaró colores nacionales alemanes en 1848, pero su utilización como bandera no fue continua: desapareció bajo el gobierno de Otto von Bismarck y luego bajo el régimen de Adolf Hitler, para reaparecer tras la derrota del Tercer Reich en 1945, después de la Segunda Guerra Mundial.

Más información: es.wikipedia.org