172 World Flags

This set by CustomIconsDesign.com includes 172 final country flag icons rendered at 256×256, 128×128, 64×64, 48×48, 32×32, 24×24, 16×16 pixels and the formats are png, ico and icns. Free for personal use and commercial license available.