Back to Blog
French Telephone Area Codes Explained: Formatting, Dialing, and SMS Verification

French Telephone Area Codes Explained: Formatting, Dialing, and SMS Verification

August 24, 2026

French telephone area codes are organized geographically by a two-digit prefix system that ranges from 01 to 05, dividing the country into five distinct zones. Unlike North America, where area codes change constantly down to the neighborhood level, France locked its numbering plan into large regional blocks decades ago. If you see a number starting with 01, it belongs to the Île-de-France region around Paris. If it starts with 04, it covers the southeast, including Lyon and Marseille.

Understanding these prefixes matters when you're dialing internationally, setting up business accounts, or trying to figure out why an automated OTP (one-time password) or 2FA (two-factor authentication) code won't land on your phone. Whether you are dealing with local real estate listings or setting up online accounts, misplacing a single digit throws off the entire routing sequence.

Quick answer

French landline numbers always begin with 01 through 05, depending on the geographic region. Mobile numbers use 06 or 07. When dialing from outside France, drop the initial zero and replace it with the country code +33. Virtual numbers and SMS verification services follow these exact same formatting rules.

The Five Geographic Zones of French Landlines

France divides its landline infrastructure into five regional blocks. Every traditional residential or business fixed-line number falls into one of these buckets. Knowing the zone helps you spot regional spoofing or verify if a contact actually operates where they claim.

  • 01 (Île-de-France): Covers Paris and the surrounding departments. This is the busiest numbering zone in the country.
  • 02 (Northwest): Spans Normandy, Brittany, the Loire Valley, and parts of central France.
  • 03 (Northeast): Covers Alsace, Lorraine, Champagne-Ardenne, Burgundy, and Franche-Comté.
  • 04 (Southeast): Includes Lyon, Provence-Alpes-Côte d'Azur, Corsica, and the Rhone valley.
  • 05 (Southwest): Covers Aquitaine, Midi-Pyrénées, Limousin, and the island of Réunion.

Before these prefixes were standardized into the current 10-digit format in 1996, French numbers varied in length by region. Today, every domestic phone number in France—fixed or mobile—strictly contains ten digits.

Mobile Numbers and Special Prefixes

Mobile phones do not follow the geographic zones. Instead, every French mobile operator issues numbers starting with specific prefixes that apply nationwide. You can't tell whether a mobile subscriber lives in Nice or Lille just by looking at their prefix.

Mobile numbers typically start with 06 or 07. The 06 prefix came first, filling up rapidly as cellular adoption surged through the late 1990s and 2000s. Regulators introduced 07 to handle the overflow. Both ranges function identically across all major carriers like Orange, SFR, Bouygues Telecom, and Free Mobile.

You will also encounter non-geographic numbers starting with other digits. Numbers beginning with 08 route to toll-free or premium-rate services, while 09 prefixes designate VoIP (Voice over Internet Protocol) and internet-box landlines provided by internet service providers like Freebox or Livebox.

How to Dial French Numbers Correctly

Formatting mistakes cause more failed calls and bounced verification texts than network outages. When dialing a French number from inside France, you dial all ten digits starting with the zero, such as 01 40 00 00 00.

When dialing from abroad, the leading zero must be dropped and replaced with the international country code for France, which is +33 (or 0033 from countries that use 00 for international access). For example, a Parisian landline written domestically as 01 40 00 00 00 becomes +33 1 40 00 00 00 when called from the United States or Australia.

Location ContextExample FormatNotes
Inside France (Landline)01 XX XX XX XXKeep the leading zero.
Inside France (Mobile)06 XX XX XX XX or 07 XX XX XX XXKeep the leading zero.
International (Landline)+33 1 XX XX XX XXDrop the first zero, add +33.
International (Mobile)+33 6 XX XX XX XXDrop the first zero, add +33.

If you miss the leading zero when dialing domestically, the call simply won't connect. If you keep the zero when dialing internationally, foreign switches reject the routing sequence.

SMS Verification and French Phone Numbers

When users try to register for global platforms, e-commerce sites, or productivity tools, they often need to verify their identity via text message. French mobile numbers (06 and 07) generally receive SMS codes instantly from most major international platforms. However, landline numbers (01–05) and VoIP numbers (09) often fail during SMS verification because traditional landlines cannot natively ingest text messages unless converted by a fixed-line SMS gateway.

Platforms with strict security filters often block VoIP ranges entirely, treating them as high-risk or automated endpoints. If you need a clean, non-VoIP mobile presence for testing or account registration, casual public lists rarely work because they get flagged within hours. Users managing multiple international accounts often rely on dedicated services. For instance, platforms like PVACodes supply non-VoIP numbers tailored for regional app verification, helping users bypass carrier-level blocks that reject standard virtual prefixes.

A common pitfall occurs when users forget to include the +33 country code in automated registration forms that don't have a pre-selected country flag dropdown. Entering a French number as 0612345678 into a global form without the international prefix results in an immediate invalid-format error.

Common Mistakes When Handling French Numbers

Data entry errors around French phone numbers usually stem from assumptions based on other countries' numbering plans. Here are the errors we see most frequently in digital workflows:

  • Retaining the zero after +33: Typing +33 06 XX... is the single most common formatting error. The system sees an extra digit and fails.
  • Confusing 09 with mobile: Seeing a number start with 0 and assuming it's a mobile phone, failing to realize 09 is a fixed internet-box line.
  • Using landlines for SMS: Attempting to receive an OTP code on a standard 01–05 geographic landline without a text-to-speech converter enabled on the account.
  • Ignoring carrier prefix blocks: Assuming all virtual prefixes pass through strict anti-fraud filters on financial or gaming sites.

Frequently Asked Questions

What is the country code for France?

The country code for France is +33. When dialing from outside the country, you drop the leading zero from the local number and prepend +33.

Can I receive SMS on a French landline number?

Traditional French landlines starting with 01 through 05 cannot receive standard SMS messages. Some telecom providers convert incoming texts to synthesized voice calls over landlines, but automated verification systems usually cannot process this.

What do numbers starting with 06 and 07 mean?

Numbers starting with 06 and 07 are mobile phone numbers assigned to cellular subscribers across France. They are fully capable of receiving standard SMS verification codes.

Why is my verification code not arriving on my French phone number?

Delivery failures usually happen because the platform's SMS gateway blocks virtual prefixes, or because the sender's international routing partner has poor connectivity with French mobile operators like Orange or SFR.

Are French area codes used for overseas territories?

No. French overseas departments and territories like Guadeloupe, Martinique, and French Guiana use entirely different country codes and prefixes, such as +590, +596, and +594.

How many digits are in a standard French phone number?

All valid French phone numbers contain exactly ten digits when dialed domestically, beginning with a zero.

What is a 09 phone number in France?

Numbers starting with 09 are non-geographic numbers allocated to VoIP services, typically bundled with home internet router boxes (box internet) from providers like Free or Bouygues.

Can I use a French virtual number for international service signups?

Yes, provided the platform accepts non-VoIP mobile numbers. However, strict services often flag virtual prefixes if the issuing carrier registers as a data center rather than a mobile network operator.

Mastering French telephone area codes comes down to remembering the five geographic zones for landlines, the 06/07 split for mobile lines, and the strict rule to drop the leading zero when adding the +33 international prefix. Whether you are placing a voice call to Paris or troubleshooting an account verification bottleneck, respecting these formatting conventions prevents failed connections.

Related guides

Sign up free — instant access