---
title: "Formateur, validateur et nettoyeur de numéros de téléphone"
description: "Formateur de numéros gratuit : convertissez au format E.164, validez, distinguez mobile et fixe, et nettoyez vos listes pour vos campagnes SMS et WhatsApp."
canonical: "https://omnichannels.ai/fr/tools/phone-number-formatter/"
language: "fr"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# Formateur, validateur et nettoyeur de numéros de téléphone

Canonical: https://omnichannels.ai/fr/tools/phone-number-formatter/
Language: fr
Publisher: OmniChannels.ai by BroadNet Technologies

E.164 est le format international des numéros de téléphone défini par la recommandation UIT-T E.164 : un signe plus, l'indicatif pays et le numéro national, sans espaces, tirets ni 0 initial, avec 15 chiffres au maximum. Un mobile français noté 06 12 34 56 78 devient +33612345678 en E.164, ou 33612345678 en chiffres seuls pour les API et les liens wa.me.

## Comment formater et nettoyer des numéros de téléphone
1. **Choisissez le pays par défaut:** Les numéros saisis sans indicatif, comme 06 12 34 56 78, sont lus selon le plan de numérotation de ce pays. Ceux qui commencent par + ou 00 gardent leur propre pays.
2. **Collez un numéro ou une liste:** Saisissez un numéro dans n'importe quel format, ou passez en mode Liste en masse pour coller des numéros ou importer un fichier .csv ou .txt. La colonne du numéro est détectée d'après l'en-tête.
3. **Vérifiez la validité et le type de ligne:** Chaque numéro est converti en E.164 et comparé aux tranches attribuées dans son pays. Vous voyez pourquoi un numéro échoue et lesquels sont des fixes.
4. **Téléchargez le CSV nettoyé:** Choisissez E.164 ou chiffres seuls, conservez ou retirez les lignes non valides, puis téléchargez un CSV dédoublonné, prêt pour une campagne ou un envoi par API.

## Qu'est-ce que le format E.164 ?

La recommandation UIT-T E.164 est le plan de numérotation international qui donne à chaque numéro de téléphone une forme unique. Un numéro E.164 se compose de l'indicatif pays (1 à 3 chiffres) suivi du numéro national significatif, soit 15 chiffres au maximum. Écrit pour les machines, il commence par un signe plus et rien d'autre : ni espaces, ni parenthèses, ni tirets, ni le préfixe 0 composé en national.
Un même mobile peut apparaître comme 06 12 34 56 78, +33 6 12 34 56 78, 0033612345678 ou 33-6-12-34-56-78 dans un export CRM. Un seul de ces formats est l'E.164 : +33612345678. Stocker tous les numéros ainsi les rend comparables : les doublons sont détectables et toute API SMS, WhatsApp ou voix les accepte.
- Indicatifs : +33 France, +32 Belgique, +41 Suisse, +212 Maroc, +971 Émirats arabes unis, +966 Arabie saoudite, +44 Royaume-Uni, +1 États-Unis et Canada.
- Supprimez le préfixe national : 06 en France devient 6 après +33, et 050 aux Émirats devient 50 après +971.
- Remplacez le préfixe international (00 dans la plupart des pays, 011 depuis les États-Unis et le Canada) par +.
- La longueur maximale est de 15 chiffres, signe plus non compris.

## Formats de numéros dans le Golfe et la région MENA

Les plans de numérotation du Golfe se ressemblent mais diffèrent par leur longueur et par l'usage ou non d'un 0 national. C'est pourquoi une liste qui mélange des formats locaux de plusieurs pays ne peut pas être nettoyée sans pays par défaut ni données complètes de numérotation.
- Émirats arabes unis (+971) : les mobiles ont 9 chiffres et commencent par 5 (50, 52, 54, 55, 56, 58), composés localement 05X XXX XXXX. Les fixes ont 8 chiffres, par exemple 04 pour Dubaï et 02 pour Abou Dabi.
- Arabie saoudite (+966) : les mobiles ont 9 chiffres et commencent par 5, notés localement 05X XXX XXXX. La forme E.164 est +966 50 123 4567.
- Qatar (+974), Koweït (+965), Bahreïn (+973) et Oman (+968) : numéros à 8 chiffres sans 0 national, le numéro local est donc le numéro national. Les mobiles commencent par 3, 5, 6 ou 7 au Qatar, 5, 6 ou 9 au Koweït, 3 à Bahreïn et 7 ou 9 à Oman.
- Égypte (+20) : les mobiles ont 10 chiffres et commencent par 10, 11, 12 ou 15, notés localement 01X XXXX XXXX.
- Les chiffres arabes orientaux (٠١٢٣٤٥٦٧٨٩) et persans (۰۱۲۳۴۵۶۷۸۹) sont fréquents dans les formulaires remplis sur un clavier arabe. Ce sont les mêmes nombres, à convertir en chiffres ASCII avant qu'une API les accepte.

## Pourquoi des listes propres améliorent la délivrabilité et réduisent les coûts

Chaque numéro non valide, en double ou fixe dans une liste de campagne représente de l'argent ou un message perdu. De nombreuses routes SMS facturent chaque message soumis : un numéro auquel il manque un chiffre est donc payé quand même. Un doublon signifie que le même client reçoit deux fois votre offre, ce qui augmente les désinscriptions et les signalements de spam, et un fort taux d'échec nuit à la réputation de votre expéditeur auprès des opérateurs.
Sur WhatsApp, un numéro mal formaté échoue tout simplement : l'API Cloud attend le numéro international complet, et un 06… sans indicatif est rejeté ou atteint le mauvais pays. Nettoyer la liste avant l'import rend aussi vos accusés de réception exploitables : les échecs signalent alors de vrais problèmes, comme des numéros inactifs, et non des fautes de frappe.
- Dédoublonnez après la normalisation, pas avant : 0612345678 et +33612345678 sont la même personne.
- Excluez les fixes des envois SMS et WhatsApp ; orientez-les vers la voix.
- Gardez les lignes non valides signalées dans un fichier à part pour corriger le système source.
- La validation de format prouve qu'un numéro peut exister, pas qu'il est actif. Pour cela, utilisez une requête HLR ou les accusés de réception.

## Comment fonctionne ce formateur

L'outil utilise libphonenumber-js avec les métadonnées complètes de libphonenumber de Google, les mêmes données de numérotation qu'Android et la plupart des plateformes de messagerie. Il compare chaque numéro aux tranches attribuées dans son pays et indique le type de ligne lorsque le plan le définit : mobile, fixe, numéro gratuit, VoIP, surtaxé ou à coût partagé. Aux États-Unis et au Canada, mobiles et fixes partagent les mêmes tranches : le type affiché est alors fixe ou mobile.
Avant l'analyse, il convertit les chiffres arabes orientaux, persans et pleine chasse, supprime les marques de direction invisibles souvent présentes dans un texte arabe, retire les préfixes tel: et wa.me, et remplace 00 par +. Les numéros qui commencent déjà par un indicatif sans le plus, comme 33612345678, sont aussi reconnus. Tout s'exécute dans votre navigateur : les listes jusqu'à 50 000 lignes sont traitées par petits lots sur votre appareil et ne sont jamais envoyées.

## E.164 ou chiffres seuls : quel format choisir ?

Utilisez l'E.164 avec le plus (+33612345678) pour stocker les numéros dans un CRM ou une base de données, dans les liens tel: et pour la plupart des API SMS et voix. Utilisez les chiffres seuls (33612345678) là où le plus n'est pas admis : liens wa.me, identifiant wa_id de l'API Cloud de WhatsApp et API SMS qui attendent le destinataire sous forme de nombre, comme l'API SMS d'OmniChannels.ai.
Quel que soit votre choix, restez cohérent d'un système à l'autre. Le mélange des formats est la première cause de contacts en double et d'échecs de validation lors des imports.

## FAQ sur le formatage des numéros

### Qu'est-ce que le format E.164 d'un numéro de téléphone ?

C'est le format international défini par la recommandation UIT-T E.164 : un signe plus, l'indicatif pays et le numéro national, sans espaces, ponctuation ni 0 initial, 15 chiffres au maximum. Par exemple, le mobile 06 12 34 56 78 s'écrit +33612345678 en E.164.

### Comment convertir un numéro des Émirats comme 050 123 4567 au format international ?

Retirez le 0 initial et ajoutez l'indicatif +971 : 050 123 4567 devient +971501234567. En format lisible, c'est +971 50 123 4567, et pour les liens wa.me ou les API qui refusent le plus, 971501234567.

### Comment écrire un mobile saoudien en E.164 ?

Les mobiles saoudiens se composent localement 05X XXX XXXX. Retirez le 0 et ajoutez +966 : 0501234567 devient +966501234567. Le numéro national compte 9 chiffres et commence par 5.

### Faut-il inclure le signe plus pour envoyer via une API SMS ou WhatsApp ?

Cela dépend de l'API. Les liens wa.me et le wa_id de l'API Cloud de WhatsApp utilisent les chiffres seuls, sans plus ni zéros initiaux. L'API SMS d'OmniChannels.ai attend aussi les chiffres seuls avec l'indicatif. Dans le doute, stockez l'E.164 et retirez le plus au moment de l'envoi.

### L'outil sait-il distinguer un mobile d'un fixe ?

Oui, lorsque le plan de numérotation du pays les sépare, ce qui couvre presque tous les pays, dont la France et tout le Golfe. Aux États-Unis et au Canada, mobiles et fixes partagent les tranches : le résultat est alors fixe ou mobile. La validation ne dit pas si le numéro est actuellement actif.

### Fonctionne-t-il avec les chiffres arabes ?

Oui. Les chiffres arabes orientaux (٠-٩) et persans (۰-۹) sont convertis automatiquement en chiffres standard, et les marques de droite à gauche invisibles copiées d'un texte arabe sont supprimées avant la vérification.

### Combien de numéros puis-je nettoyer et ma liste est-elle envoyée ?

Jusqu'à 50 000 lignes par liste, collées ou issues d'un fichier .csv ou .txt de 15 Mo maximum. Le fichier est lu et traité entièrement dans votre navigateur ; rien n'est envoyé à nos serveurs. Vous téléchargez la liste nettoyée en CSV, au format E.164 ou chiffres seuls.

### Pourquoi Excel affiche-t-il mes numéros sous la forme 3,36E+10 ?

Excel traite les longues suites de chiffres comme des nombres, passe en notation scientifique et supprime les zéros initiaux. Importez le CSV via Données › À partir d'un fichier texte/CSV et définissez la colonne du numéro en Texte, ou conservez le plus de l'E.164.
