Det svenske flagget har sitt opprinnelse på 1500-tallet og kan stamme fra Et gult kors på blå bakgrunn som finnes i det store riksvåpenet som ble laget av Karl Knutsson (Bonde) på 1400-tallet. Mange anser at dette er forløperen til flagget. En blå-gul kopi av Dannebrog, Danmarks flagg. Fargene er de samme som på riksvapnet, blått med gule kroner.