Countryareacode.net is list of countries and country codes. Web page is translated to 7 languages. In database you can find more than 220 countries. In detailed information about country you can find (currency, area, area phone codes, capital city, neighbouring states, international phone number)
Some countries are divided to smaller areas. Several areas have also phone prefix(area code). In list you can find more than 2400 areas. In case country has area codes, you will first dial IDD code, after that international phone number, after that area phone code and at last phone number.
For better orientation on countryareacode.net you can use SEARCH. You can search by country name, area name, country code or international phone number. Country names are automatically translated after switching language.