Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Country Picker and Country Code Picker packages
Last updated: December 4, 2024
Country Code Picker allows users to easily select a country code from a list of countries. A variation of this feature is Country Flag Picker that allows you to pick Flags corresponding to each country.
For finer details, city and state picking options can also be added.
The complete list of Country Code, Country Flag, State and City Picker Flutter packages is provided below.
country_code_picker
Dart 3 compatible 👍 844
Maintenance Status: Good
A flutter package for showing a country code selector. In addition it gives the possibility to select a list of favorites countries, as well as to search using a simple searchbox
country_picker
Dart 3 compatible 👍 405
Maintenance Status: Good
A flutter package to select a country from a list of countries.
country_pickers
Dart 3 compatible 👍 172
Maintenance Status: Good
Countries, codes, flags and several way of picking them at your service...one widget away...
currency_picker
Dart 3 compatible 👍 118
Maintenance Status: Good
A flutter package to select a currency from a list of currencies.
country_codes
Dart 3 compatible 👍 116
Maintenance Status: Good
Country codes is an helper package that provides country details given a particular localization, such as dial codes, ISO 3166 codes (alpha-2, alpha-3) and country names.
fl_country_code_picker
Dart 3 compatible 👍 104
Maintenance Status: Good
A Flutter package for showing a modal that contains country dial code. The user can also search for the available codes and select right from the modal.
language_picker
Dart 3 compatible 👍 34
Maintenance Status: Good
Language picker dropdown and dialog.
country_code_picker_plus
Dart 3 compatible 👍 25
Maintenance Status: Good
CountryCodePickerPlus is a Flutter package that simplifies the process of capturing phone numbers with country codes.
nation_code_picker
Dart 3 compatible 👍 22
Maintenance Status: Good
This package provides a widget that allows you to select country dialing codes in your applications.
canopas_country_picker
Dart 3 compatible 👍 17
Maintenance Status: Good
A Simple, Customizable Flutter Country picker for picking a Country or Dialing code with Search functionality.
intl_phone_field
Dart 3 compatible 👍 711
Maintenance Status: Average
A customised Flutter TextFormField to input international phone number along with country code.
csc_picker
Dart 3 compatible 👍 221
Maintenance Status: Average
A flutter package to display list of Countries, States and Cities depends on Selected, also you can search country, state, and city all around the world.
country_state_city_pro
Dart 3 compatible 👍 58
Maintenance Status: Average
A new Flutter package to get world's all of Country, State, and City.
phone_input
Dart 3 compatible 👍 36
Maintenance Status: Average
This package is designed to simplify the process of capturing phone numbers from users.
country_currency_pickers
Dart 3 compatible 👍 34
Maintenance Status: Average
Countries, codes, flags, currency and several way of picking them at your service...one widget away...
country_list_pick
Dart 3 compatible 👍 134
Maintenance Status: Poor
Flutter plugin project to pick country code, will show code country, dial code, flag country, and name country.
country_state_city_picker
Dart 3 compatible 👍 85
Maintenance Status: Poor
A flutter package for showing a country, states, and cities. In addition it gives the possibility to select a list of favorites countries.
flutter_sim_country_code
Dart 3 compatible 👍 47
Maintenance Status: Poor
Flutter sim country code
country_calling_code_picker
Dart 3 compatible 👍 44
Maintenance Status: Poor
Flexible Country picker for getting Country code and Calling code.
nigerian_states_and_lga
Dart 3 compatible 👍 37
Maintenance Status: Poor
A package that provides the list of all states and local goverments in Nigeria
ola_like_country_picker
👍 19
Maintenance Status: Poor
A new Flutter package for country picker. ola_like_country_picker provides a bottom sheet allowing a user to select a country(with flag and dialcode)(optional) from a list.