Back to Blog
International Code of Italy: How to Dial and Send Messages to Italian Phone Numbers

International Code of Italy: How to Dial and Send Messages to Italian Phone Numbers

August 9, 2026

The international code of Italy is +39. You need to dial this country code before the local subscriber number whenever you are calling or sending text messages to Italy from another country. Whether you are reaching out to family, booking a hotel in Rome, or trying to complete an online verification for an Italian service, getting the formatting right is essential for your call or message to go through.

Quick Answer

Italy’s international country code is +39. To call or text an Italian number from abroad, dial your country's exit code, then 39, followed by the local subscriber number (which includes the area code for landlines and starts with a 3 for mobile numbers). Unlike many other countries, Italian phone numbers keep the initial zero for landlines even when dialed internationally.

  • Dial format: +39 [Local Number including area code or mobile prefix]
  • Landlines keep the leading zero (e.g., 06 for Rome)
  • Mobile numbers start with 3 (e.g., 3xx)

What it means / how it works

An international dialing code, formally known as a country calling code, is a numerical prefix used to route telephone calls and SMS messages across national borders. When you type or dial a number on your phone, the country code tells the global telecom network which nation the destination belongs to.

For Italy, that prefix is 39. Every standard telephone number in Italy—whether mobile or fixed-line—falls under the national numbering plan managed by the Italian Communications Authority (AGCOM).

What makes the Italian numbering system unique compared to many other European countries is how landlines are structured. For fixed-line numbers, the area code (known as the *prefisso*) is an integrated part of the subscriber number. For example, a landline in Milan starts with 02, while a landline in Florence starts with 055. Crucially, you must keep that leading zero when dialing from abroad.

Mobile numbers work slightly differently. Italian mobile phone operators—such as TIM, Vodafone Italy, Wind Tre, and Iliad—issue mobile numbers that always begin with the digit 3 (for instance, 320, 338, 347, or 391), followed by several more digits.

Practical scenarios

  • Calling an Italian hotel or restaurant: If you are planning a trip to Venice and need to confirm a reservation at a restaurant, you dial the international prefix (+39), followed by the Venice area code (041) and the local number.
  • Contacting family or friends abroad: If you live outside Italy and want to message a friend living in Milan via SMS or WhatsApp, you must ensure their contact card includes the +39 prefix before their mobile number.
  • Registering for Italian online services: When creating an account on an Italian e-commerce platform, banking app, or local web service, the registration form will often require you to select Italy from a drop-down menu (which inputs +39 automatically) or type the country code manually before entering your mobile number.
  • Receiving or sending business invoices: Corporate accounting departments across Europe frequently include Italian supplier contact numbers with the +39 prefix for cross-border invoicing and shipment tracking.
  • Handling customer support lines: If you purchased a product from an Italian brand and need to call their help desk, dialing with the correct international prefix ensures your carrier routes the call correctly instead of treating it as a local domestic call.
  • Submitting verification codes for apps: If an application requests an Italian phone number to dispatch a one-time password (OTP) via SMS, typing the correct +39 prefix prevents delivery failures caused by unrecognized number formats.

Step-by-step

Dialing an international number correctly requires attention to a few standard telecommunication rules. Follow these steps to ensure your call or message connects to Italy without errors.

  1. Find the exit code of your country: If you are calling from a landline or mobile phone, you may need an international exit code. If you are using a mobile phone, you can simply press and hold the "0" key until a plus sign (+) appears. The plus sign acts as a universal shortcut that replaces your local country's exit code.
  2. Enter the Italy country code: Type or dial 39 immediately after the plus sign (resulting in +39). If you are using a landline that does not support the plus sign, dial your local exit code first (for example, 011 from the US and Canada, or 00 from most European countries), followed by 39.
  3. Include the local prefix or mobile prefix: Enter the Italian city code or mobile prefix without any spaces or extra symbols. For instance, dial 06 for Rome landlines, 02 for Milan landlines, or 3XX for a mobile phone.
  4. Dial the subscriber number: Enter the remaining digits of the local subscriber number. Italian landline numbers vary in total length depending on the city, while mobile numbers typically consist of 9 or 10 digits total after the country code.
  5. Review the complete sequence: A completed international mobile number for Italy should look similar to this format: +39 320 123 4567. A landline number should look like: +39 06 1234 5678.

Safety/privacy/legal

When dealing with international phone numbers, country codes, and remote communication tools, privacy and safety are important considerations. International telecommunication is regulated to protect consumer data, but users must also take personal precautions.

First, be aware of international phone scams. Criminals sometimes use spoofed international numbers—including Italian prefixes—to trick individuals into answering high-cost premium-rate numbers or engaging in "one-ring" scams (where a call rings once and disconnects, prompting you to call back and incur heavy international toll charges). Never call back unfamiliar international numbers unless you are certain of the recipient.

Second, when sharing your Italian phone number online—such as for account verification, delivery forms, or customer support—consider your digital privacy. Publicly exposing your personal phone number on forums or unverified websites can lead to spam SMS messages, marketing robocalls, and targeted phishing attempts.

If you need to receive SMS verification codes for online platforms without exposing your permanent personal device, or if you are managing temporary digital projects that require regional number testing, many users explore alternative virtual phone number solutions. For users who need a flexible digital option to handle online SMS verification without tying the request to a personal SIM card, PVACodes provides virtual number solutions tailored for various online platforms and global regions.

Best alternatives

Depending on your exact goal—whether you are placing traditional voice calls, sending direct messages, or managing digital accounts—several communication alternatives exist:

  • Internet-based VoIP services: Applications like Skype, Zoom, or Viber allow you to dial international Italian numbers directly over an internet connection, often at lower per-minute rates than traditional cellular carriers.
  • Over-the-top messaging apps: Platforms like WhatsApp, Telegram, and Signal use internet data rather than cellular voice networks. Once an Italian contact is saved with the +39 code, you can message and call them globally for free over Wi-Fi or mobile data.
  • Virtual SMS verification platforms: For digital marketers, developers, or privacy-conscious users who need to receive single-use authentication codes from websites operating in Italy, specialized online reception tools help manage regional verification without physical SIM cards.

Frequently Asked Questions

What is the country code for Italy?

The international country code for Italy is +39. It must be dialed before any local Italian telephone number when calling or messaging from outside the country.

Do I need to keep the zero on Italian landlines when calling internationally?

Yes. Unlike most other countries where the leading zero of a city area code is dropped for international calls, Italy requires you to keep the initial zero (for example, dial +39 06 for Rome).

How do I format an Italian mobile number from the US?

To dial an Italian mobile number from the United States, dial your exit code (011), then the country code (39), followed by the mobile prefix starting with 3 and the subscriber digits (e.g., 011 39 3xx xxx xxxx). On a mobile phone, you can simply type +39 3xx xxx xxxx.

What does a standard Italian phone number look like?

Italian phone numbers vary in length because landline area codes vary by city size. However, mobile numbers typically have 9 or 10 digits following the +39 country code and always start with the digit 3.

Can I use VoIP to call Italian numbers cheaply?

Yes. Voice-over-IP providers and international calling apps offer digital dialing options that connect to Italian landlines and mobiles at significantly reduced rates compared to traditional carrier roaming packages.

Why won't my SMS go through to an Italian number?

If your text message fails to deliver, check that you included the +39 prefix, verified that the recipient's mobile number starts with the correct digit 3, and confirmed that your mobile plan supports international text messaging.

Are there regional area codes within Italy?

Yes. Every geographic region and major city in Italy has a distinct landline area code. For example, Rome is 06, Milan is 02, Naples is 081, and Florence is 055.

What should I do if I receive a suspicious call from an Italian number?

If you receive a missed call from an unknown +39 number that you are not expecting, do not call it back. It may be an international revenue-sharing fraud attempt designed to bill your carrier account.

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

Business standards recommend writing Italian phone numbers in international format to avoid confusion: +39 [Area Code] [Subscriber Number] for landlines, or +39 [Mobile Prefix] [Subscriber Number] for mobile devices.

Do Italian virtual numbers receive standard SMS messages?

Virtual numbers provided by online verification services can receive SMS text messages and verification codes over the internet, though compatibility depends on the specific platform and telecommunication carrier routes.

Conclusion

Understanding the international code of Italy (+39) is straightforward once you remember the formatting rules for landlines and mobile devices. Whether you are placing a voice call, sending an overseas message, or configuring an account profile, always include the plus sign and country code, keep the leading zero for landlines, and verify the mobile prefix. By following these formatting steps, your communications with Italy will connect reliably every time.

Sign up free — instant access