Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn Twitter

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 Card Image
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 Card Image
country_picker
Dart 3 compatible 👍 405
Maintenance Status: Good

A flutter package to select a country from a list of countries.

country_pickers Card Image
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 Card Image
currency_picker
Dart 3 compatible 👍 118
Maintenance Status: Good

A flutter package to select a currency from a list of currencies.

country_codes Card Image
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 Card Image
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 Card Image
language_picker
Dart 3 compatible 👍 34
Maintenance Status: Good

Language picker dropdown and dialog.

country_code_picker_plus Card Image
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 Card Image
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 Card Image
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 Card Image
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 Card Image
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 Card Image
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 Card Image
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 Card Image
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.