Auto-select country from dropdown with GEOIP


There are 195 countries in the world and asking your user to select the one they are in from a dropdown can be a pain - especially if they’re on a mobile device. Save them the bother by using a GeoIP service and preselecting their current country based on their IP address. In the unlikely event that the user wants to select a different country they can change it.

ProTip: You should also add autocomplete="country-name" to the select to take advantage of address autocomplete if the country is different.

This is a simple auto-select country from a dropdown using the free GEOIP DB service and jQuery


Made with:


Geoip-db service:

Countries list from:


Leave a Comment

Your email address will not be published. Required fields are marked *