Download all country flags of the world for free

Country flags available to download in a single package. You can freely use in your master's theses, software, magazines and others.

Looking for flags of the U.S. states? Go to Download all U.S. states flags.
License public domain (backlink to appreciated)
Vector source Wikipedia, more info
Last update March 2020
Total number 254, more info
Filenames lowersized ISO 3166-1 alpha-2 & ISO 3166-2:GB country codes
Country codes to names uppersized codes (JSON)lowersized codes (JSON)

Available filetypes

All images are sampled from original vector files with maximum quality and with best available compression. In each size you get maximum quality at lowest size. For most cases we recommend to use PNG version.

Filetype Compression Tools used
PNG lossless ImageOptim (Zopfli, PNGOUT, OxiPNG, AdvPNG, PNGCrush)
WebP lossless cwebp (-lossless -noalpha -pass 10 -m 6 -q 100)
JPEG lossy 100% ImageMagick (-quality 100),
ImageOptim (JPEGOptim, Jpegtran)

ZIP packages to download with resolution by width

Flags to download when you need the same width for all images.

2560px 11.3 MB 6.4 MB 42.5 MB
1600px 6.4 MB 3.9 MB 24.8 MB
1160px 4.2 MB 2.8 MB 17.2 MB
702px 2.4 MB 1.7 MB 9.5 MB
640px 2.2 MB 1.6 MB 8.4 MB
580px 1.9 MB 1.4 MB 7.7 MB
550px 1.8 MB 1.3 MB 7.3 MB
320px 0.9 MB 0.7 MB 3.7 MB

ZIP packages to download with resolution by height

Flags to download when you need the same height for all images.

Height PNG WebP JPEG
240px 1.2 MB 0.9 MB 4.7 MB
160px 0.8 MB 0.6 MB 2.9 MB
120px 0.5 MB 0.4 MB 2.1 MB
80px 0.3 MB 0.3 MB 1.3 MB
48px 0.2 MB 0.2 MB 0.7 MB
40px 0.2 MB 0.2 MB 0.6 MB
24px 0.1 MB 0.1 MB 0.3 MB
20px 0.1 MB 0.1 MB 0.3 MB