Générateur de QR code WiFi

Transformez un nom de réseau et un mot de passe en un QR code que les invités peuvent scanner pour rejoindre instantanément. Prend en charge les réseaux WPA, WEP et ouverts, ainsi que les SSID masqués. Tout est généré localement dans votre navigateur.

Laissez vos invités rejoindre le réseau sans épeler le mot de passe. Renseignez les détails du réseau et scannez le résultat avec l'appareil photo de n'importe quel téléphone moderne. Le QR code est dessiné localement, si bien que votre mot de passe n'est jamais envoyé nulle part.

QR code

Saisissez un nom de réseau pour générer le code.

C'est la chaîne exacte contenue dans le QR code, au format WIFI: compris par Android et iOS.

Comment fonctionne réellement un QR code WiFi

C'est une chaîne de texte, pas une image magique

Il n'y a rien de spécial à une image de QR code WiFi. Il encode un court extrait de texte brut dans un format qu'Android comprend depuis 2010 et iOS depuis la version 11, et il ressemble à ceci : WIFI:T:WPA;S:MyNetwork;P:hunter2;;. Trois champs font le travail — T pour le type de sécurité, S pour le SSID et P pour le mot de passe — et un point-virgule final ferme l'enregistrement.

Comme il s'agit de texte brut, vous pouvez lire la charge utile générée par cet outil avant de l'imprimer, vérifier que le SSID est correctement orthographié, et confirmer qu'il n'y a rien d'inattendu à l'intérieur. L'application appareil photo analyse ces champs, propose de rejoindre le réseau et transmet les identifiants au système d'exploitation. Aucune application, aucun compte, aucun service intermédiaire.

L'échappement est là où les générateurs naïfs échouent

Cinq caractères sont structurels dans le format WIFI: : barre oblique inverse, point-virgule, virgule, deux-points et guillemet double. Un mot de passe contenant l'un d'eux doit être échappé par une barre oblique inverse, sinon l'analyseur le traitera comme la fin d'un champ. Un mot de passe pa;ss écrit sans échappement produit un code qui se connecte avec le mot de passe pa, et la défaillance est silencieuse — le téléphone indique simplement un mot de passe erroné et personne ne soupçonne le QR code.

Ce générateur échappe les cinq. Il vaut la peine de vérifier le champ de charge utile si votre mot de passe est inhabituel, car une chaîne correctement échappée affichera des barres obliques inverses devant ces caractères. Ces barres obliques font partie de l'encodage, pas de votre mot de passe, et le téléphone les retire avant de se connecter.

Réseaux masqués et correction d'erreur

Le champ H:true; indique au téléphone que le SSID n'est pas diffusé. Sans lui, un téléphone scannant un code pour un réseau masqué cherchera le SSID, ne le verra pas annoncé, et abandonnera. Avec lui, le téléphone sait qu'il doit sonder le réseau par son nom. Activer l'indicateur pour un réseau diffusé normal est sans danger mais ralentit légèrement la connexion, aussi ne le cochez que si le réseau est réellement masqué.

Le niveau de correction d'erreur contrôle quelle proportion du code peut être endommagée tout en restant scannable. Le niveau L survit à environ 7 % de perte et produit le plus petit code ; le niveau H survit à environ 30 % mais condense les mêmes données en bien plus de modules, les rendant physiquement plus petits à une taille d'impression donnée. Pour une carte sur un bureau, M est la valeur par défaut appropriée. Pour un autocollant qui sera éraflé, ou un code avec un logo placé au centre, passez à Q ou H.

Le QR code est rendu localement par node-qrcode (licence MIT). Votre nom de réseau et votre mot de passe ne quittent jamais le navigateur.

Foire aux questions

Mon mot de passe est-il envoyé quelque part ?
Non. Le QR code est rendu dans votre navigateur par une bibliothèque locale, et la charge utile ne quitte jamais la page. Vous pouvez vous déconnecter d'internet et cet outil fonctionne toujours.
Quels téléphones peuvent le scanner ?
Tout iPhone sous iOS 11 ou ultérieur et pratiquement tout téléphone Android depuis la version 10, via l'application appareil photo intégrée. Aucune application de scan séparée n'est nécessaire.
Et si mon mot de passe contient un point-virgule ou une virgule ?
Il est échappé automatiquement. Ces caractères sont structurels dans le format WIFI:, aussi une barre oblique inverse est insérée devant chacun. Le téléphone retire les barres obliques avant de se connecter.
Dois-je indiquer WPA ou WPA2 dans le champ de sécurité ?
La même valeur `WPA` couvre WPA, WPA2 et WPA3 — le format n'a pas de jetons séparés pour eux. Choisissez WEP uniquement pour un équipement vraiment ancien, et ouvert pour les réseaux sans mot de passe.
Pourquoi augmenter le niveau de correction d'erreur ?
Si le code imprimé sera griffé, courbé, ou partiellement recouvert par un logo. Les niveaux plus élevés tolèrent plus de dommages mais condensent plus de modules dans le même carré, aussi imprimez-le plus grand pour compenser.
Quelqu'un peut-il récupérer le mot de passe à partir de l'image ?
Oui — un QR code n'est pas un chiffrement. Toute personne pouvant photographier le code peut lire le mot de passe qu'il contient. Traitez un QR code WiFi imprimé exactement comme vous traiteriez le mot de passe écrit sur papier.