Download now for free 249 countries X 5 sizes = 1245 flags icons for both commercial and personal projects.