Below are the 37 country flag icons which are rendered at 256×256, 128×128, 64×64, 48×48, 32×32, 16×16 pixels. All these icons are official and of very high quality.
These icons are available for free download in formats like png, ico and icns.
Download Icons Pack
Also Check out: 172 final country flag icons