Emergency Numbers
France supports 112 as the pan-European emergency number, alongside national short numbers such as 15 for medical emergencies, 17 for police, and 18 for fire services.
Dial Code: +33•Last updated: January 1, 2026
French mobile numbers start with 06 or 07, followed by 8 digits. Landlines start with 01-05 or 08/09 for special services. Numbers are traditionally written in pairs.
To call a France phone number, the exact format depends on where the call starts. Domestic calls usually keep the leading 0, while international calls to France use the +33 country code instead.
06 12 34 56 78+33 6 12 34 56 7800 1 212 555 0123Note: French domestic numbers begin with 0, but that prefix is dropped in international format.
This table breaks down the example number shown for France.
| Component | Digits | Example | Notes |
|---|---|---|---|
| Country Code | 2 | +33 | Used for international format and replaces the domestic leading 0. |
| National Prefix | 1 | 0 | French domestic numbers begin with 0 before the national number. |
| Mobile Prefix | 2 | 6 | This example is a French mobile number, using the 06 mobile range. |
| Subscriber Number | 8 | 12345678 | The remaining digits identify the subscriber and are commonly grouped in pairs. |
Some numbers and prefixes in France have special rules or reserved uses.
France supports 112 as the pan-European emergency number, alongside national short numbers such as 15 for medical emergencies, 17 for police, and 18 for fire services.
French non-geographic numbers beginning with 0800 and certain nearby ranges are used for freephone services. They are handled differently from standard geographic and mobile numbers.
Numbers in the 08 range can be used for customer service, shared-cost access, or premium-rate services depending on the exact prefix. They are special service numbers rather than ordinary personal lines.
^\+33[1-9]\d{8}$|^0[1-9]\d{8}$Use this CSS mask to automatically format phone number inputs:
input[type="tel"] {
mask: 00 00 00 00 00;
mask-image: none; /* Fallback */
}