Area codes in Germany () for telephones have two to five digits, not counting the first zero. The first or "leading" zero must be dialled when calling from inside Germany and not when calling from outside Germany. The area code is not needed when dialling another telephone in the same area, unless one of the telephones is a mobile phone. Usually shorter area codes are used by larger cities, and longer area codes to smaller towns.