France Phone Number Validator & Carrier Lookup
France keeps landlines in geographic zones 01 to 05 but puts mobiles in two ranges, 06 and 07, that operators use interchangeably — so matching on 06 alone quietly misses half of them. Veriphone returns the line type and the operator a number was first allocated to across Orange, SFR, Bouygues Telecom and Free, and the operator serving it now once a number has been ported.
Try it — France numbers
Free — no account required. Protected by reCAPTCHA.
France phone number format
France numbers carry the +33 country code with a national trunk prefix of 0, dropped in E.164 format. Mobile and fixed-line ranges are distinguished by their leading digits and returned as a line_type you can filter on.
France mobile operators & prefixes
Each mobile prefix is allocated to a specific operator. Veriphone returns that operator from the ARCEP numbering plan, along with line type.
Plus 38 smaller networks (MVNOs), including Euroinformation Telecom, Prixtel, Lebara France Limited, La poste telecom, e*Message. Veriphone resolves each to its host network.
Fixed-line area codes
For landline numbers, Veriphone returns the city or region where the numbering plan resolves one. Mobile numbers are non-geographic and carry no city.
Questions about France number validation
Why does +33 6 12 34 56 78 have no leading 0?
The 0 in the national form (06 12 34 56 78) is a trunk prefix, not part of the subscriber number. In E.164 it is dropped after the +33 country code, so 06 12 34 56 78 becomes +33 6 12 34 56 78. Adding a 0 after +33 (+330…) is a common and invalid mistake.
Are 09 numbers mobiles or landlines?
Neither. The 09 range is non-geographic and widely used for internet-based fixed services; a number is not a mobile just because it isn't 01–05. Only 06 and 07 ranges are true mobiles, so treat 09 separately when deciding whether to send SMS.
Is 07 a mobile like 06?
Yes. ARCEP opened the 07 range for mobile services to relieve pressure on 06, and operators use 06 and 07 interchangeably. Validation logic that only recognises 06 as mobile will wrongly reject or misclassify perfectly valid 07 numbers.
Why doesn't a Guadeloupe or Réunion number use +33?
France's overseas départements have their own country codes — Guadeloupe +590, French Guiana +594, Martinique +596, and Réunion/Mayotte +262 — even though they are part of France. Code that expects every French number under +33 will misroute these; validate them against their own codes.
Start validating France phone numbers
1,000 free lookups. No credit card. Carrier and line type on every valid number.
Create free account