Fue adoptada por primera vez como la bandera nacional de la Alemania moderna en 1919, durante la República de Weimar, siendo adoptada por la República Federal de Alemania el 23 de mayo de 1949.