世纪早期被设计出来，以便在海上识别船只所属的国家。早期的海上旗帜可能用于判断风向。直到18世纪民族主义兴起后才开始有在民间悬挂国旗的行为。例如英国国旗最初在17世纪作船旗使用，直到1908年才法定确立为国旗。最早以立法形式制订国旗是在1789年的法国大革命时开始的。原本没有确立国旗的国家，如中国，也随着与世界各国交流的增多而在19世纪末清朝晚期制定了第一面中国国旗；即黄龙旗。大多数欧洲国家在19世纪和20世纪早期制定国旗，并且大多建立在先前（大多是中世纪时期）军事旗帜的基础上。例如丹麦国旗在1854