История британского флага началась с 1603 года, когда король Шотландии Яков VI унаследовал престол Англии и стал английским королём под именем Якова I. Союз между Англией и Шотландией и послужил основой для нового флага двух союзных государств: на шотландский флаг святого Андрея (белый косой крест на синем фоне) был наложен английский флаг святого Георгия (красный крест на белом фоне). Первое время флаг использовался только на море как военными, так и торговыми кораблями обеих стран, а с 1634 года было решено использовать его только на военных судах в качестве гюйса. Так появилось наименование «Юнион Джек» («Jack» по-английски — носовой флаг корабля или судна).