The iOS 9 beta 1 released to developers this week at WWDC contains a new flags category on the emoji keyboard, support for new flags, and placeholders for additional flags that might be on the way.
A total of 29 (update: 33) new country flags are included in iOS 9 that were not previously supported on iOS or the Mac. Apple added 198 new flags to iOS 8.3 in April of 2015. Now the following 29 countries get their own flags in iOS 9:
- 🇦🇽 Flag For Åland Islands
- 🇦🇶 Flag For Antarctica
- 🇮🇴 Flag For British Indian Ocean Territory
- 🇧🇶 Flag For Bonaire, Sint Eustatius and Saba Update: grouped together now as 🇧🇶 Caribbean Netherlands but using the Bonaire flag. h/t Jim Wallace
- 🇹🇩 Flag For Chad
- 🇨🇽 Flag For Christmas Island
- 🇨🇨 Flag For Cocos (Keeling) Islands
- 🇫🇰 Flag For Falkland Islands (Malvinas)
- 🇵🇫 Flag For French Polynesia
- 🇬🇱 Flag For Greenland
- 🇬🇬 Flag For Guernsey
- 🇮🇲 Flag For Isle of Man
- 🇯🇪 Flag For Jersey
- 🇲🇭 Flag For Marshall Islands
- 🇲🇺 Flag For Mauritius
- 🇾🇹 Flag For Mayotte
- 🇫🇲 Flag For Micronesia
- 🇲🇨 Flag For Monaco
- 🇳🇷 Flag For Nauru
- 🇳🇫 Flag For Norfolk Island
- 🇵🇳 Flag For Pitcairn
- 🇧🇱 Flag For Saint Barthélemy
- 🇸🇭 Flag For Saint Helena, Ascension and Tristan Da Cunha
- 🇵🇲 Flag For Saint Pierre and Miquelon
- 🇬🇸 Flag For South Georgia
- 🇹🇰 Flag For Tokelau
- 🇻🇦 Flag For Vatican City
- 🇼🇫 Flag For Wallis and Futuna
- 🇪🇭 Flag For Western Sahara
In addition to these new flags, placeholders are now showing for Bouvet Island, Heard Island and McDonald Islands, Svalbard and Jan Mayen, Taiwan and United States Minor Outlying Islands. The images for these country flag emojis are not yet visible, and instead appear as an ellipsis on the keyboard that inserts the relevant two-letter regional indicator.
Above: iOS 9 developer beta showing a placeholder for Flag For Taiwan
In total, 190 new flags show on the iOS 9 emoji keyboard, plus five placeholder ellipsis's. This is made up of 126 flags that were previously supported (but hidden from the iOS 8.3 keyboard), plus the newly-supported country flags listed above.
Access All The Flags
For those wanting access to all 208 country flags supported today, Quartz has partnered with Emojipedia to release an iOS keyboard app, focussed solely on this task.
This is a free download from the App Store and requires iOS 8.3 or above.
The Flag Deciders
The Unicode Standard defines emoji flags by their two-letter country codes, which effectively absolves the Unicode Consortium from deciding which countries earn an emoji flag; deferring the list to the ISO 3166-1 alpha-2 country code standard.
It is then over to individual companies, such as Apple or Google, to decide which countries on this list gain an emoji representation.
At the time of writing, no version of Windows includes an emoji flags. Windows displays the two-letter country code (otherwise known as a regional indicator) instead of a flag for all countries.
New Flags Category In iOS 9
The current developer beta of iOS 9 from Apple now shows a new Flags category between Travel & Places and Objects & Symbols, with all supported flags displayed (except one ) directly on the keyboard.
Above: iOS 9 developer beta showing a new flags category
As this is beta software, there is no guarantee that these changes will make their way to the final release later in the year.
Update: June 13, 2015 Twitter user vXBaKeRXv discovered that three regions of France have also updated images in iOS 9, and now display their (unofficial) local flags instead of the Flag For France. The updates regions are:
Interestingly, the Flag For Réunion is only one of many contenders to replace the flag. The Wikipedia entry for the flag shows other current proposals. The image that Apple is using is not the flag shown as the Unofficial Flag of Réunion.
The 🇪🇺 Flag For European Union is no longer hidden. It now displays on the emoji keyboard, alongside other country flags.
Four more previously-unsupported flags fave been added:
- 🇧🇻 Flag For Bouvet Island
- 🇭🇲 Flag For Heard Island and McDonald Islands
- 🇸🇯 Flag For Svalbard and Jan Mayen
- 🇺🇲 Flag For United States Minor Outlying Islands
The only flag that remains unsupported as of iOS 9 beta 2 is:
Unlike iOS 9 beta 1, the second beta of iOS 9 does not include a placeholder ellipsis for the Taiwanese Flag on the emoji keyboard.
Android supports the Flag For Taiwan in Android 5.0 and above.
Above: Flag For Taiwan displayed on Android 5.0 Lollipop
Update: July 9, 2015 The third developer beta of iOS 9 has been released, and includes the 🇹🇼 Flag For Taiwan Emoji for the first time.
OS X 10.11 beta 3 does not (yet?) have this flag, and displays it as the ◻️ White Medium Square Emoji
Also new in iOS 9 beta 3 is the inclusion of the 🇽🇰 Flag For Kosovo Emoji and the following flags which are considered exceptional reservations in ISO 3166-1 alpha-2:
- 🇦🇨 Flag For Ascension Island
- 🇮🇨 Flag For Canary Islands
- 🇪🇦 Flag For Ceuta, Melilla
- 🇨🇵 Flag For Clipperton Island
- 🇩🇬 Flag For Diego Garcia
- 🇹🇦 Flag For Tristan da Cunha
Exceptional reservations are regional indicator codes "reserved at the request of national ISO member bodies, governments and international organisations".