How to use the Phone Country Code Dropdown
- The page starts with Phone codes; choose labels with flags and the dial code.
- Pin your main countries with Show first, for example
US, GB, IN. - Use the ISO country as the value (several countries share +1 and +44) and store numbers in E.164 format.
- Copy the HTML, React, Vue or JSON.
Country codes and E.164
Several countries share a calling code — the US, Canada and many Caribbean islands all use +1 — so use the ISO country as the option value and store phone numbers in E.164 format (+14155550123). For North American islands the area code is shown too, such as +1 268 for Antigua.
Also searched as: phone code dropdown, country code dropdown, country calling code list, phone number country code select, international dialing code list, country code select html.
Tools that pair well with the Phone Country Code Dropdown
- Select Menu Generator — Stop typing out option lists by hand.
- Country Dropdown HTML — Get a complete, up-to-date country <select> in one click: all 249 ISO 3166 countries and territories, ISO codes as values, optional flag emoji, continent groups and your most common countries pinned at the top — in English or any other language, as HTML, React, Vue or JSON.
- US States Dropdown — A ready-made US state <select>: all 50 states with their two-letter USPS codes as values, optional Washington DC and territories such as Puerto Rico and Guam, labels like “California” or “California (CA)”, as HTML, React, Vue or JSON.
- Time Zone Dropdown — A complete time zone <select> with every IANA time zone (America/New_York, Europe/Berlin), labels showing the current UTC offset and city, optional region groups, sorted by offset or by name.