← Tous les articles

QR code Wi-Fi : le format exact et comment les invités le scannent

2026-10-17 · Mis à jour 2026-10-26 wifi qr-format scanning how-to

Un QR code Wi-Fi est un QR code ordinaire dont le contenu est une ligne de texte au format fixe : WIFI:T:WPA;S:mynetwork;P:mypass;;. Dans cette ligne, T est le type de sécurité, S le nom du réseau et P le mot de passe, comme le documente le wiki du projet ZXing. L'aide Pixel de Google indique qu'un QR code scanné peut vous connecter à un réseau Wi-Fi : un invité peut donc se connecter sans saisir le mot de passe.

Au programme : les champs principaux, les deux points où les sources divergent (WPA3 et les caractères spéciaux), comment créer un code, et les étapes de scan sur iPhone et Android.

Faits vérifiés le 17 octobre 2026.

Ce que contient un QR code Wi-Fi

Deux documents techniques décrivent la chaîne : le wiki de ZXing et l'application Paramètres de l'Android Open Source Project, dont la classe de QR code Wi-Fi utilise la même chaîne d'exemple et définit les valeurs de sécurité autorisées. L'IANA répertorie un schéma d'URI wifi provisoire, enregistré en 2020, qui cite la section 7 de la spécification WPA3 de la Wi-Fi Alliance et se dit rétrocompatible avec le « format standard de fait ». Le texte de la spécification n'a pas pu être vérifié ici : les valeurs des champs ci-dessous proviennent donc de ZXing et d'Android.

PartieSignificationCe que disent les sources
WIFI:Préfixe qui indique que le contenu est un réglage Wi-FiLes deux exemples commencent par lui
T:Type de sécuritéZXing liste WEP, WPA, WPA2-EAP et nopass. Le code d'Android définit nopass, WEP, WPA et SAE
S:Nom du réseau (SSID)Obligatoire
P:Mot de passeIgnoré quand T vaut nopass, et peut alors être omis
H:Réseau masquéFacultatif ; true si le nom du réseau est masqué
;;Fin de la chaîneL'exemple se termine par deux points-virgules

Un réseau WPA masqué, construit à partir de ces champs, s'écrit WIFI:T:WPA;S:CafeGuest;P:example-pass;H:true;;. L'ordre des champs diffère entre les deux sources : le code de configuration réseau d'Android écrit S, puis T, P et H, tandis que l'exemple de ZXing commence par T. Le wiki de ZXing indique que l'ordre des champs n'a pas d'importance.

Le champ P: contient le mot de passe en clair : toute personne qui décode le code peut le lire. Le lecteur de QR code gratuit décode une photo ou une capture d'écran d'un code, affiche la chaîne complète et l'identifie comme un réseau Wi-Fi, ce qui permet de vérifier vite ce qu'un code contient vraiment. Placez le code imprimé là où vous accepteriez d'afficher le mot de passe lui-même.

Là où les sources divergent : WPA3 et caractères spéciaux

WPA3 et la valeur de T. WPA3-Personal utilise l'authentification simultanée d'égaux (SAE) au lieu d'une clé prépartagée, selon la documentation Android, qui indique aussi qu'Android a ajouté la prise en charge de WPA3 dans la version 10. Dans la chaîne QR, le wiki de ZXing ne liste aucune valeur SAE, tandis que le code d'Android définit SECURITY_SAE = "SAE" à côté de WPA. L'API de codes-barres ML Kit de Google, utilisée par les développeurs d'applications, ne liste que les types ouvert, WPA et WEP ; cela décrit l'API, pas l'appareil photo du téléphone. Aucune de ces pages ne dit quelle valeur une application appareil photo donnée accepte pour un réseau WPA3. Ne supposez pas que T:SAE fonctionne aussi bien sur iPhone que sur Android, et testez tout code WPA3 sur les deux plateformes avant d'imprimer.

Caractères spéciaux. Le wiki de ZXing indique que les caractères \, ;, ,, " et : doivent être échappés par une barre oblique inverse. La fonction d'échappement d'Android, dans le même code de configuration, échappe la barre oblique inverse, la virgule, le point-virgule et les deux-points, et la version lue ici n'échappe pas les guillemets doubles. Les sources divergent sur ce caractère. Si vous maîtrisez le nom du réseau et le mot de passe, éviter ces caractères règle la question. Sinon, imprimez une copie de test et scannez-la sur les deux plateformes.

Les noms qui ressemblent à de l'hexadécimal. Pour un nom ou un mot de passe ASCII qui pourrait être lu comme de l'hexadécimal, l'exemple du wiki de ZXing est "ABCD", entre guillemets doubles. Testez un tel nom avant d'imprimer.

Créer le code en cinq étapes

  1. Copiez les informations. Copiez le nom du réseau et le mot de passe exactement comme le routeur les affiche, majuscules, espaces et ponctuation compris.
  2. Choisissez le type Wi-Fi. Dans le générateur de QR codes, le type de contenu Wi-Fi de QR Maker AI propose WPA/WPA2, WEP et sans mot de passe, ainsi qu'une option de réseau masqué. Il n'y a pas de choix WPA3 séparé : appliquez les conseils ci-dessus et testez.
  3. Téléchargez l'image. Un code Wi-Fi est un code statique : les informations sont dans le motif, il ne demande pas de compte, et l'export PNG est gratuit.
  4. Vérifiez la chaîne et le visuel. Passez une photo du code dans le lecteur, puis dans le vérificateur de QR code. Le score du vérificateur ne décrit que le design ; il ne peut juger ni le papier, ni l'encre, ni l'éclairage. Utilisez le calculateur de taille pour choisir une largeur d'impression.
  5. Scannez une copie de test imprimée à taille réelle avec un iPhone et un Android avant d'imprimer le panneau. Le guide QR codes qui ne se scannent pas liste les causes habituelles si l'un échoue.

Seuls les codes d'URL peuvent être dynamiques : un code Wi-Fi est donc toujours statique. Quand le mot de passe change, le panneau imprimé devient faux, et la seule solution est un nouveau code sur un nouveau panneau. Un réseau invité séparé dont le mot de passe change rarement garde un panneau valable plus longtemps. Voir le cas d'usage hôtellerie pour un emplacement et QR code dynamique ou statique pour la différence.

Comment les invités le scannent

iPhone

  1. Ouvrez l'app Appareil photo depuis l'écran d'accueil, l'écran verrouillé ou le centre de contrôle. Vous pouvez aussi ouvrir le centre de contrôle et toucher Scanner un code (Scan Code). L'assistance Apple décrit les deux méthodes.
  2. Tenez le téléphone de façon que le code entier soit visible.
  3. Attendez la bannière et touchez-la. Dans une présentation pour développeurs sur la reconnaissance des QR codes dans iOS 11, Apple indique qu'un code Wi-Fi affiche une bannière et que la toucher invite l'utilisateur à rejoindre le réseau. Cette page n'est pas datée et décrit une ancienne version, et la page actuelle d'Apple sur le scan ne mentionne pas le Wi-Fi : vérifiez la formulation exacte sur votre propre téléphone.

Si Scanner un code est absent, maintenez le doigt sur le fond du centre de contrôle, touchez Ajouter une commande (Add a Control), puis touchez Scanner un code.

Android

  1. Ouvrez l'app Appareil photo et, dans ses paramètres, sous Autres paramètres, activez « Suggestions de scan de l'appareil photo » (Camera scan suggestions).
  2. Visez le code avec l'appareil photo, code entier à l'écran. Inutile de prendre une photo.
  3. Attendez la bulle ou le lien, puis touchez-le. Google Lens est une alternative, selon la même page d'aide Pixel.

Ce sont les étapes de Google pour les téléphones Pixel. Les applications appareil photo d'autres fabricants ne sont pas couvertes ici, et la page Pixel ne donne pas d'étapes propres au Wi-Fi : l'invite qui apparaît après avoir touché peut donc être différente.

Un téléphone Pixel connecté peut aussi afficher un code : ouvrez Paramètres, puis Réseau et Internet (Network & internet), puis Internet, touchez l'icône des paramètres à côté du réseau et touchez Partager (Share), en confirmant votre identité si demandé. L'aide Wi-Fi de Google indique que certaines de ces étapes ne fonctionnent qu'à partir d'Android 11.

Quand le téléphone ne propose pas de se connecter

Ce que vous voyezCause probableQue faire
L'appareil photo n'affiche rien d'utile, ou seulement du texteLe code ne contient pas de chaîne commençant par WIFI:Décodez-le avec le lecteur et comparez la chaîne au tableau ci-dessus
Le téléphone propose de se connecter, mais la connexion échoueUn mot de passe mal saisi, ou un caractère spécial échappé différemmentRecopiez le mot de passe et évitez \ ; , " : si possible
Un réseau WPA3 échoueUne cause possible est la valeur de T, sur laquelle les sources divergentTestez T:WPA sur un iPhone et un Android. Si vous écrivez la chaîne à la main avec la valeur T:SAE du code d'Android, testez-la aussi sur les deux
Un réseau masqué échoueH:true fait partie du format. La présentation d'Apple sur iOS 11 indique que les SSID masqués ne sont pas pris en charge dans cette version, et les pages lues ici ne décrivent pas les téléphones actuelsTestez sur les deux plateformes et imprimez les informations à saisir à côté du code
Le code ne se scanne pas du toutTaille, contraste ou marge blancheUtilisez le vérificateur et le calculateur de taille

Imprimez en texte le nom du réseau et le mot de passe à côté du code. Les invités dont l'appareil photo ne lit pas le code pourront ainsi les saisir.

FAQ

Quel est le format d'un QR code Wi-Fi ?

C'est une chaîne de texte comme WIFI:T:WPA;S:mynetwork;P:mypass;;, où T est le type de sécurité, S le nom du réseau, P le mot de passe, et un H:true facultatif signale un réseau masqué.

Peut-on créer un QR code pour un réseau WPA3 ?

ZXing liste WPA et pas SAE, tandis que le code d'Android définit aussi SAE. Aucune des deux pages ne dit ce que chaque application appareil photo accepte pour WPA3 : testez donc sur un iPhone et un Android. Le générateur de QR Maker AI propose WPA/WPA2, WEP et sans mot de passe, et écrit T:WPA pour le premier ; il n'a pas d'option WPA3 séparée.

Un QR code Wi-Fi fonctionne-t-il pour un réseau masqué ?

Le format comporte un champ H:true. La présentation d'Apple sur iOS 11 indique que les SSID masqués ne sont pas pris en charge dans cette version, et les pages lues pour ce guide ne disent pas comment les appareils photo des téléphones actuels les gèrent. Testez sur les deux plateformes et imprimez les informations à saisir à côté du code.

Peut-on changer le mot de passe Wi-Fi sans réimprimer le code ?

Non. Un code Wi-Fi est statique : le mot de passe est dans le motif. Générez un nouveau code et remplacez celui qui est imprimé.

D'autres personnes peuvent-elles lire le mot de passe dans le code ?

Le champ P: est le mot de passe tel quel : n'importe quel lecteur de QR code peut l'afficher. Traitez le code imprimé comme le mot de passe lui-même.

Sources

  1. ZXing project — Barcode Contents (Wi-Fi Network config). Page shows last edit 16 October 2026. Accessed 17 October 2026.
  2. Google — Scan QR codes with your Pixel phone. Undated. Accessed 17 October 2026.
  3. Android Open Source Project — WifiQrCode.java (Settings app, main branch). Undated. Accessed 17 October 2026.
  4. IANA — Provisional URI scheme: wifi. Registered 26 August 2020; last updated 15 December 2020. Accessed 17 October 2026.
  5. Android Open Source Project — WifiNetworkConfig.java (Settings app, main branch). Undated. Accessed 17 October 2026.
  6. Android Open Source Project — WPA3 and Wi-Fi Enhanced Open. Last updated 9 October 2026. Accessed 17 October 2026.
  7. Google — Barcode.WiFi, ML Kit reference. Last updated 31 October 2024. Accessed 17 October 2026.
  8. Apple — Scan a QR code with your iPhone or iPad. Page date not cited. Accessed 17 October 2026.
  9. Apple — QR Code Recognition on iOS 11 (Tech Talk). Undated. Accessed 17 October 2026.
  10. Google — Connect to Wi-Fi networks on your Pixel phone. Undated. Accessed 17 October 2026.

Créez gratuitement un QR code dynamique : changez la destination à tout moment et suivez chaque scan.

Créer votre QR code →