Générateur de QR Code Wi-Fi
Générez un QR code qui permet à un téléphone de rejoindre un réseau Wi-Fi en un seul scan — sans saisir de mot de passe. Reconnu nativement par les appareils photo iOS et Android. Fonctionne entièrement dans votre navigateur.
211 vues
Le format du QR code Wi-Fi
Un QR code Wi-Fi fonctionne au scan parce qu'il encode une petite chaîne structurée plutôt qu'un simple lien : WIFI:T:WPA;S:MonReseau;P:MonMotDePasse;H:false;;. Chaque champ possède une clé d'une seule lettre — T pour le type de sécurité (WPA, WEP, ou nopass pour un réseau ouvert), S pour le nom du réseau (SSID), P pour le mot de passe et H pour indiquer si le réseau est masqué — séparés par des points-virgules et clos par un double point-virgule. L'application appareil photo d'un téléphone analyse cette chaîne, reconnaît le préfixe WIFI: et propose de rejoindre directement le réseau plutôt que d'ouvrir le contenu comme un lien ou du texte brut.
Ce format n'a derrière lui aucune spécification officielle de l'IEEE ni de la Wi-Fi Alliance. Il a été popularisé par ZXing (Zebra Crossing), la bibliothèque open source de lecture de codes-barres sur laquelle de nombreux lecteurs QR Android des débuts ont été construits, et il est devenu la norme de facto de l'industrie simplement parce que tout le monde a repris la même syntaxe. Apple lui a donné un support officiel de premier plan à partir d'iOS 11 en 2017, quand l'application Appareil photo intégrée a gagné la capacité de reconnaître un QR code Wi-Fi et de proposer une invite « Rejoindre le réseau » en un seul geste ; l'appareil photo intégré d'Android et Google Lens prennent également en charge nativement le même format. Comme le format n'a jamais été verrouillé derrière une spécification formelle, de petites différences d'implémentation existent entre les lecteurs — certains, avec élégance, considèrent le réseau comme visible si le champ H: est simplement omis — mais les champs T:, S: et P: sont lus de façon identique par pratiquement tous les lecteurs utilisés aujourd'hui, ce qui rend le format fiable en pratique malgré l'absence d'organisme de normalisation.
Pourquoi les caractères spéciaux doivent être échappés
Comme le point-virgule et la virgule sont les propres séparateurs de champs et de valeurs du format, un nom de réseau ou un mot de passe qui en contient un — un réseau invité nommé Bureau,Etage 2, par exemple — casserait silencieusement l'analyseur s'il était laissé tel quel : la virgule non échappée serait interprétée à tort comme la limite entre deux champs totalement différents, corrompant tout ce qui suit. La spécification résout cela en exigeant que cinq caractères soient échappés par une barre oblique inverse partout où ils apparaissent dans une valeur : la barre oblique inverse elle-même (\ → \\), le point-virgule (; → \;), la virgule (, → \,), les deux-points (: → \:) et les guillemets doubles (" → \"). Cet outil applique automatiquement cet échappement au nom du réseau et au mot de passe avant l'encodage, afin que vous puissiez utiliser en toute sécurité n'importe quel caractère accepté par votre routeur.
Gardez à l'esprit qu'il s'agit d'un code statique : il intègre le mot de passe du jour directement dans l'image, donc si le mot de passe Wi-Fi change un jour, ce code précis cessera de fonctionner et il faudra en générer un nouveau. Il est aussi utile de noter que même si le WPA3 est désormais courant sur les routeurs récents, cet outil — comme la plupart des générateurs de QR Wi-Fi — encode toujours les réseaux WPA3 avec T:WPA, car le format est antérieur au WPA3 et tous les lecteurs interprètent déjà cette valeur comme « utiliser la poignée de main de mot de passe standard », ce qui fonctionne correctement que le routeur utilise réellement le WPA2 ou le WPA3. Tout se passe localement dans votre navigateur — le nom du réseau et le mot de passe ne sont jamais transmis nulle part, ce qui compte puisque vous encodez un identifiant actif et non un simple lien public.
Questions fréquentes
Le format du QR code Wi-Fi est-il une norme officielle ?
Non. Il n'existe aucune spécification IEEE ou Wi-Fi Alliance pour ce format. Le format WIFI: a été popularisé par ZXing (Zebra Crossing), une bibliothèque open source de codes-barres, et est devenu une norme de facto uniquement parce que toutes les grandes applications appareil photo et tous les générateurs de QR ont adopté la même syntaxe. Il fonctionne partout bien qu'il n'ait jamais été formellement normalisé.
Quels téléphones peuvent scanner un QR code Wi-Fi ?
Tout iPhone équipé d'iOS 11 ou ultérieur (sorti en 2017) le reconnaît directement dans l'application Appareil photo intégrée, avec une invite « Rejoindre le réseau » en un seul geste. Les téléphones Android prennent en charge le même format via leur appareil photo intégré ou Google Lens, bien que l'interface exacte de scan varie un peu selon le fabricant et la version d'Android.
Pourquoi les caractères spéciaux de mon nom de réseau doivent-ils être échappés ?
Le point-virgule, la virgule et les deux-points sont les propres caractères structurels du format — ils marquent où un champ se termine et où le suivant commence. Si votre SSID ou votre mot de passe en contient un sans l'échapper, le lecteur QR l'interprète à tort comme un séparateur de champ et se connecte soit avec une valeur corrompue, soit échoue purement et simplement. L'échappement par une barre oblique inverse, que cet outil effectue automatiquement, indique à l'analyseur de traiter le caractère comme du texte littéral.
Que se passe-t-il si je change mon mot de passe Wi-Fi après avoir généré le code ?
Le code cesse de fonctionner. C'est un QR code statique — le mot de passe au moment de la génération est gravé directement dans l'image, sans aucun lien avec votre routeur qui pourrait détecter automatiquement un changement. Générez et imprimez un nouveau code chaque fois que le mot de passe change.
Est-il sûr de saisir mon mot de passe Wi-Fi dans cet outil ?
Oui — tout le processus, du remplissage du formulaire au rendu de l'image QR, s'exécute localement dans votre navigateur en JavaScript. Rien de ce que vous saisissez n'est envoyé à un serveur. Cela dit, traitez le QR code imprimé ou partagé avec le même soin que le mot de passe lui-même : quiconque le scanne peut rejoindre votre réseau.
Outils similaires
Signaler un problème
Générateur de QR Code Wi-Fi
Commentaires
Pas encore de commentaires — soyez le premier à en écrire un !