FLUTTER ECOSYSTEM

country_code_picker

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_code_picker cover
Latest version
3.4.1
30-day downloads
100K
Likes
930
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter package that provides a country code selector with support for favorite countries and search functionality. It enables users to easily pick a country from a comprehensive list, customize their preferred countries, and quickly find countries using a search box. Ideal for forms requiring international phone number input, it supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux. The package is lightweight, customizable, and integrates seamlessly into existing Flutter applications.

Use cases
  • International phone number input
  • User profile setup with country selection
  • Multi-language or region-based app features
  • Travel or shipping form country selection
  • Customizable country favorites list
Key features
  • Searchable country list
  • Favorites management
  • Cross-platform compatibility
  • Easy integration with Flutter forms
  • Customizable UI and behavior
  • Support for ISO 3166 country codes
Suitable for
  • Apps requiring international phone number entry
  • Developers building global-facing applications
  • Forms needing country-specific data
  • Projects supporting multiple regions or languages
  • Users wanting a clean, interactive country picker
Considerations
  • Requires manual handling of selected country code in forms
  • Limited customization options for the search algorithm
  • May need additional styling for consistent appearance across platforms
  • Does not include built-in validation for phone numbers
  • Depends on external source for country data
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add country_code_picker

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects