worldFlags

ASys worldFlags contains files of all 229 official country flags*, according to ISO 3166 (Alpha 2) codes. Included in the download is a csv file containing those codes and the full names of the countries.

The images represent the flags floating in the wind, with beautiful ligthing and shadows makes them look very realistic and makes ordinary flags images look blank in comparison.

All the flags come in three different sizes, so you will be able to include them in most of your projects without having to resize them first. We chose PNG as the file format, as it allows the use of transparency and offers great image quality and reasonable file size.

View samples for all of the flags included in the download or buy individual flags.

worldFlags files available for purchase

Name Delivery License Last update Price
(without updates)
worldFlags Standard - World download single February 28, 2007 € 99.99 EUR
All of our databases include free unlimited e-mail support.

The default license includes the right to use the data on one (1) server (website, intranet...), and does not authorize redistribution or integration into products to be distributed (CMS, software application,...)

Please contact us if you need to use the data on multiple projects (discounts available), want redistributing rights or simply have questions about our License Agreement and the authorized uses.

worldFlags database structure

Having comprehensive and accurate data is good, but if it's not well structured, it might not be very useful. That's why not only worldFlags, but all of our databases are structured in a very efficient way, which is a compromise between usability and database normalization (which do not always meet the same requirements). This results in very easy to use data, and the possibility to retrieve all the details for specific records with very simple and fast queries.

For easier maintenance, we also assigned a unique identification number to each feature. It is thus possible to store that number to refer to a particular feature, no matter the language used to display the name.

Click here to view the full structure of each table and detailed descriptions of their fields.

Requirements and files information

The worldFlags data is available in text files (tab delimited) encoded in Unicode (UTF-8). It can therefore be imported in virtually any database, including MySQL, Microsoft SQL Server, PostgreSQL, Oracle, etc... The only requirements are that you have enough free space on you hard drive to store the files and that you can import those files into your database.

For faster download, files are compressed in ZIP format.

* ISO 3166 defines codes for more than 229 countries and territories, but we removed some of the territories because they share the flag of the country they depend of. For instance, as Reunion and Guadeloupe are French territories and thus share the same flag as France, we didn't include them in the list.