Back to Blog
Italy Code Number: Complete Guide to the +39 Dialing Code

Italy Code Number: Complete Guide to the +39 Dialing Code

July 30, 2026

When you see a phone number starting with +39, you are looking at an Italy code number. The country code +39 is required whenever you call, text, or message a landline or mobile phone located in Italy from abroad. Unlike many other nations where phone numbers are a uniform length, Italian phone numbers vary depending on whether you are calling a fixed landline or a mobile network, and they retain their leading trunk codes as part of the subscriber number.

Quick Answer

The Italy code number is +39. It is used at the beginning of any international call or SMS directed to Italy. To use it correctly, drop any leading zero from the domestic subscriber number and prefix it with +39. Availability, formatting rules, and verification requirements depend on the specific Italian carrier and platform you are using.

  • Dialing format: +39 followed by the local number including the area code.
  • Landlines: Include the original geographic prefix (e.g., 06 for Rome).
  • Mobiles: Usually start with prefixes like 320, 330, 340, or 380 after the country code.

Introduction

Dealing with international telephone numbers can feel confusing, especially when formats change based on whether you are trying to reach a business in Milan, a relative in Rome, or verifying an online account with an Italian mobile number. Understanding how the Italy code number functions helps you avoid failed calls, incorrect message delivery, and formatting errors on web forms.

Whether you are setting up international communication for work, traveling, or interacting with European digital platforms, knowing the correct dialing rules is essential. This guide breaks down everything you need to know about the +39 country code, how Italian phone numbering works, common dialing mistakes, and how virtual options handle SMS verification.

What it means / how it works

The country code +39 is the international dialing prefix assigned to the Italian Republic by the International Telecommunication Union (ITU). Every sovereign nation has a unique numeric code. When you dial internationally, this code tells the global telecom network that your call or message should be routed to Italy.

Unlike some countries that drop the initial trunk prefix (usually a zero) when dialing internationally, Italy integrated its trunk codes directly into its numbering plan decades ago. This means that for fixed-line numbers, the initial zero (such as 02 for Milan or 06 for Rome) is kept as part of the number even when dialed from outside the country.

For example, if a Roman landline is written locally as 06 12345678, the international format becomes +39 06 12345678. Mobile numbers in Italy work similarly; a mobile number starting domestically with 330 123456 becomes +39 330 123456.

Telecommunication infrastructure in Italy is regulated by AGCOM (Autorità per le Garanzie nelle Comunicazioni), which manages numbering resources across major mobile network operators like TIM, Vodafone Italy, Wind Tre, and Iliad, as well as numerous virtual network operators (MVNOs).

Practical scenarios (6-10 bullets)

  • Calling an Italian hotel or restaurant: You need to reach a reservation desk in Florence. Dial the international access code of your country (like 011 in the US or 00 in most of Europe), followed by 39, then the local number including the initial zero for Florence (055).
  • Sending an international SMS: You are texting a friend living in Naples. Ensure your smartphone contacts list includes the complete international format (+39 followed by their mobile prefix and subscriber number) so the message routes correctly through global SMS gateways.
  • Filling out online registration forms: A website or mobile app asks for your phone number and requires a country selector. Choose Italy (+39) and input your local ten-digit mobile number without adding extra zeros or spaces.
  • Receiving a one-time password (OTP): You are authenticating an account on a platform that requires phone verification via an Italian carrier. The system sends an SMS code through local routing, requiring a valid non-VoIP Italian number to prevent delivery blocks.
  • Setting up business communication: Your company is opening a customer support line mapped to a Milan office. You must provide clients with the full +39 02 number format so callers from outside Italy can connect without dialing errors.
  • Troubleshooting failed calls: A call to a mobile phone in Sicily fails with a network busy signal. Check whether you accidentally omitted the mobile prefix provider digits or included an unnecessary trunk prefix.
  • Using virtual phone services: You need a temporary or rental number to receive verification codes from Italian services. You select an Italian region or mobile prefix to receive SMS online through specialized routing providers.

Step-by-step

Correctly formatting and dialing an Italy code number requires attention to a few precise steps. Follow this process to ensure your call or message connects successfully.

  1. Identify the number type: Determine whether the number you are trying to reach is a fixed landline (which starts with 0) or a mobile phone (which typically starts with 3).
  2. Check for the international prefix: Verify if the number already includes +39. If it does not, you must add it yourself.
  3. Dial the international access prefix: If you are calling from a landline or standard phone without a '+' button, dial your local international exit code (e.g., 00 in the UK and Europe, 011 in the USA and Canada). On mobile phones, holding down the '0' key usually generates the '+' sign automatically.
  4. Add the country code: Enter 39 immediately after the plus sign or exit code.
  5. Keep the local prefix: Unlike countries where leading zeros are stripped, retain the initial zero for landlines (such as 02 for Milan) or the initial digit for mobile numbers (such as 347).
  6. Enter the subscriber number: Complete the sequence with the remaining local digits. A complete Italian landline or mobile number typically totals between 9 and 11 digits after the country code.

Safety/privacy/legal

When dealing with international phone numbers, personal data protection and telecommunication security are important considerations. Italy operates under the strict European Union General Data Protection Regulation (GDPR), which governs how telecommunication operators, businesses, and digital services collect, store, and process phone numbers.

If you are using public online SMS reception services that display Italian virtual numbers, be aware that these inboxes are public. Anyone visiting the website can view the messages sent to that number, including verification codes, password resets, and personal notifications. For this reason, public numbers should never be used for sensitive financial accounts, private communications, or primary social media logins.

When purchasing or renting private virtual numbers for OTP verification, ensure the provider complies with local telecommunication guidelines and does not engage in fraudulent number recycling practices that expose previous owners' accounts to security risks.

For users who need a paid private option instead of a public inbox, PVACodes can be considered as one SMS verification solution, depending on the country, app, and current availability.

Best alternatives

Depending on your specific goals—whether you want to place cheap voice calls, send text messages, or complete online verifications using an Italian number—several options exist:

  • Traditional Roaming SIM Cards: Physical SIM cards from major Italian operators (TIM, Vodafone, Iliad) offer reliable coverage and direct mobile network connectivity but can involve high roaming fees if used outside Europe.
  • VoIP and Calling Apps: Services like Skype, WhatsApp, or Viber allow low-cost voice calls to Italian landlines and mobiles over an internet connection without needing traditional cellular plans.
  • Dedicated Virtual Number Providers: Platforms that supply temporary, rental, or long-term virtual phone numbers let users receive SMS online without owning an active SIM card. These services are often utilized for software testing, international account registration, and privacy protection.

Frequently Asked Questions

What is the country code for Italy?

The international country code for Italy is +39. It must be dialed before any domestic phone number when calling or texting from outside the country.

Do I keep the zero when dialing an Italian landline internationally?

Yes. Unlike many other nations where the leading zero of an area code is dropped for international calls, Italian numbering requires you to keep the initial zero (such as 06 for Rome or 02 for Milan) after the +39 country code.

How do I know if an Italian number is a mobile or landline?

Italian mobile phone numbers typically start with the digit 3 (e.g., 320, 338, 347) followed by seven or eight digits. Landline numbers start with 0 followed by an area code that indicates the city or geographic region.

Can I use an Italy code number to receive SMS online?

Yes, you can receive SMS messages online using virtual Italian phone numbers provided by specialized telecom services, which is useful for account verification and software testing.

Are free online Italian SMS numbers safe to use?

No. Free online SMS inboxes are public, meaning anyone can read the incoming messages. They are insecure and unsuitable for private communications or important account verifications.

What should I do if my SMS verification code does not arrive?

Check that you entered the complete +39 format correctly, ensure the platform accepts virtual or VoIP numbers, and wait a few minutes for carrier routing delays to clear.

Is it legal to use a virtual number for verification?

Using virtual numbers for legitimate account creation, testing, and privacy protection is generally legal, provided you do not violate specific platform terms of service or engage in fraudulent activities.

How many digits are in an Italian phone number?

Italian phone numbers vary in length, but after the +39 country code, subscriber numbers typically contain 9 to 11 digits including the area or mobile network prefix.

Can I call Italian toll-free numbers from abroad?

No. Toll-free numbers starting with prefixes like 800 (Numero Verde) are generally restricted to domestic callers within Italy and cannot be dialed directly from outside the country.

How do I write an Italian phone number for international business cards?

You should always format it with the country code clearly indicated, such as +39 02 1234567 for a Milan office or +39 340 1234567 for a mobile phone, ensuring global clients can reach you without confusion.

Conclusion

Mastering the Italy code number (+39) is straightforward once you understand that Italian landlines retain their initial zero while mobile numbers start with local prefix digits. Whether you are placing a voice call, formatting a database, or utilizing virtual SMS solutions for account verification, proper number formatting ensures your communications reach their destination without carrier errors. Always prioritize secure, private options when handling sensitive personal data or verification codes.

Sign up free — instant access