Générateur QR Code WiFi (Connexion)

Générateur QR Code WiFi (Connexion)

Générez instantanément des QR codes Wi-Fi personnalisés avec aperçu vectoriel en temps réel. Compatible WPA3, WPA2, WEP et réseaux masqués. Téléchargez en SVG ou PNG haute résolution ou imprimez vos chevalets de table et affiches invités.

Configurations & Scénarios prédéfinis

Configuration du réseau Wi-Fi

Renseignez le nom du réseau (SSID), le protocole de chiffrement et la clé de sécurité.
14/32 octets

Identifiant unique de votre réseau sans fil (sensible à la casse, 1 à 32 octets).

Robustesse du mot de passeMaximum Protection (High-security grade)
Réseau masqué (SSID caché)Cochez cette option si la diffusion du SSID est désactivée sur votre routeur.

Style & Personnalisation visuelle

Personnalisez les couleurs, le contraste, le niveau de correction d'erreur et le badge central.
15% Recovery

Niveau H (30 %) recommandé si vous insérez un logo ou badge au centre.

Contraste optimal (Lisibilité excellente)
19.9:1
Optimisé pour caméra
Résolution d'exportation (px)
Taille de la charge utile
56caractères
Nombre total d'octets encodés selon la syntaxe WIFI:S:.
Entropie de clé
105bits
Évaluation de la complexité cryptographique du mot de passe.
Distance de lecture maximale
3.5 - 5.0 ft (1.0 - 1.5 m)
Portée maximale recommandée selon le ratio 10:1.
Référence technique et guide d'architecture

Générateur QR Code WiFi & Connexion — Guide de référence

Générez des QR codes Wi-Fi personnalisés avec aperçu vectoriel en temps réel. Compatible WPA3, WPA2, WEP et réseaux masqués. Téléchargement SVG, PNG haute résolution ou impression de chevalets pour invités.

Générateur QR Code WiFi & Connexion — Guide de référence — Architecture en mémoire côté client et flux de données
Générateur QR Code WiFi & Connexion — Guide de référence — Architecture en mémoire côté client et flux de données

Paramètres clés et contrôles

SSID (Nom du réseau)string (1 à 32 octets selon IEEE 802.11)

Identifiant de réseau sans fil (SSID) désignant le nom de diffusion du réseau local (WLAN). Peut contenir n'importe quels caractères UTF-8 jusqu'à 32 octets. Les deux-points, points-virgules, barres obliques inverses (antislashs) et guillemets doubles doivent être impérativement échappés par un antislash (\) lors de la sérialisation dans le schéma ZXing WIFI.

Par défaut : Wifi-Invites-5G
Type de chiffrement"WPA" | "WEP" | "nopass"

Protocole d'authentification et de chiffrement régissant le point d'accès. « WPA » englobe WPA-Personal, WPA2-PSK (AES/CCMP) et le protocole moderne WPA3-Personal (SAE / Simultaneous Authentication of Equals). « WEP » désigne le chiffrement historique RC4 64/128 bits (déprécié par la Wi-Fi Alliance et l'ANSSI pour cause de vulnérabilités critiques). « nopass » indique un point d'accès ouvert et non chiffré ne nécessitant aucun mot de passe.

Par défaut : WPA
Clé pré-partagée (Mot de passe)string (8 à 63 caractères ASCII ou 64 caractères hexadécimaux pour WPA)

Phrase secrète de sécurité du réseau sans fil. Selon la norme IEEE 802.11i, les clés pré-partagées WPA/WPA2/WPA3 doivent comporter entre 8 et 63 caractères ASCII imprimables (ou exactement 64 caractères hexadécimaux représentant la clé maîtresse appariée précalculée de 256 bits). Les clés WEP requièrent 5 ou 13 caractères ASCII (10 ou 26 caractères hexadécimaux).

Par défaut : CafeInvites#2026
Réseau masqué (SSID masqué)booléen ("true" | "false")

Indique si la borne Wi-Fi désactive la diffusion de son SSID dans les trames de balise (beacon frames) standard 802.11. Lorsque ce paramètre vaut « true » (H:true dans le payload), les smartphones des clients émettent des requêtes de sonde (probe requests) 802.11 ciblées pour localiser spécifiquement le SSID masqué, au lieu d'attendre passivement les annonces publiques du routeur.

Par défaut : false
Niveau de correction d'erreurs (Reed-Solomon)"L" (7 %) | "M" (15 %) | "Q" (25 %) | "H" (30 %)

Taux de redondance algébrique Reed-Solomon appliqué lors de la synthèse de la matrice. Le niveau « M » (15 % de capacité de restauration) offre le compromis idéal entre densité des modules et réactivité de lecture pour les supports imprimés. Le niveau « H » (30 % de capacité de restauration) est indispensable en cas d'intégration d'un logo central ou lorsque le chevalet est placé sous verre, sous plexiglas réfléchissant ou film plastifié.

Par défaut : M

Conseils de pro et bonnes pratiques

Règles strictes d'échappement dans l'URI WIFI ZXing

Le standard international de fait pour les QR codes Wi-Fi (issu du projet open-source ZXing et reconnu nativement par Apple iOS et Android) obéit à la structure WIFI:T:<auth>;S:<ssid>;P:<password>;H:<hidden>;;. Si le SSID ou le mot de passe comprend un point-virgule (;), deux-points (:), une barre oblique inverse (\) ou des guillemets ("), chaque caractère spécial DOIT impérativement être précédé d'un antislash d'échappement (ex. P:pass\;word\:123;). Tout oubli tronque le parseur de propriétés du système, entraînant un échec de lecture ou l'impossibilité de se connecter sur l'appareil photo iOS.

Calcul de la taille minimale d'impression pour un scan fluide

Calculez les dimensions physiques d'impression à l'aide de la règle optique fondamentale : Largeur minimale de la matrice = Distance de scan / 10. Pour un chevalet de table en plexiglas scanné à une distance de 30 à 40 cm (en restauration ou hôtellerie), le QR code imprimé doit mesurer au moins 3,5 à 4,0 cm de côté. Pour une affiche murale destinée à être scannée debout à 1,2 mètre de distance, la matrice doit mesurer au moins 12 cm de large pour permettre aux objectifs des smartphones de discriminer nettement chaque module.

Compatibilité WPA3-Personal et mode de transition SAE

Dans le protocole standardisé des QR codes Wi-Fi, les réseaux WPA3-Personal sont identifiés par le tag T:WPA; et non T:WPA3;. Les systèmes d'exploitation mobiles (iOS 13+ et Android 10+) prennent en charge WPA2-PSK et WPA3-SAE de manière totalement transparente sous cet identifiant générique T:WPA;, en négociant le protocole le plus robuste lors de la liaison 802.11 avec la borne. L'emploi d'étiquettes non standard telles que T:WPA3; ou T:SAE; provoque des erreurs d'analyse sur les versions antérieures d'Android et empêche la détection du réseau.

Préservation de la correction Reed-Solomon avec logo central

Lors de l'incrustation d'un logo d'entreprise ou d'un pictogramme Wi-Fi au centre du QR code, appliquez impérativement le niveau de correction d'erreurs H (30 % de redondance Reed-Solomon). Veillez à ce que la surface de l'icône ne dépasse pas 18 % à 22 % de l'aire totale du code et préservez une zone de silence neutre (d'au moins 2 modules de large) autour de l'image. Ne masquez jamais les trois mires de synchronisation d'angles (les carrés de détection situés en haut à gauche, en haut à droite et en bas à gauche) ni le motif d'alignement en bas à droite.

Éviter les expirations de délai (timeout) sur réseau masqué

Pour générer un QR code destiné à un réseau dont le SSID est invisible, vous DEVEZ obligatoirement renseigner le paramètre H:true;. Sans cet indicateur, les lecteurs iOS et Android supposent que le réseau diffuse son nom publiquement ; l'écoute passive ne détectant aucune trame balise, la tentative de connexion s'interrompt après un délai d'attente de 10 secondes. Le paramètre H:true; force l'appareil mobile à émettre des requêtes de sonde actives (directed probe requests) contenant expressément le nom du SSID masqué.

Pièges courants et dépannage

⚠️L'appareil photo ouvre une recherche web ou affiche du texte brut au lieu de proposer la connexion

Vérifiez que la chaîne du code respecte scrupuleusement la syntaxe standard commençant par WIFI: et se terminant par un double point-virgule ;;. Assurez-vous que tous les caractères réservés (deux-points, points-virgules et antislashs) du SSID et de la clé soient précédés d'une barre oblique inverse d'échappement. Si le code a été généré avec des espaces au début, des retours à la ligne ou des guillemets d'encadrement, les pilotes d'appareil photo ne reconnaîtront pas l'intention réseau et basculeront sur une simple recherche textuelle.

⚠️L'écran affiche « Rejoindre le réseau » mais la connexion échoue aussitôt pour « Mot de passe incorrect »

Vérifiez que le mode de chiffrement sélectionné correspond exactement aux réglages de votre box ou routeur Wi-Fi. Si votre équipement requiert WPA2-AES mais que le code QR a été configuré avec T:WEP; ou T:nopass;, la négociation échouera. Contrôlez également l'absence d'espaces invisibles copiés par mégarde à la fin du mot de passe, et vérifiez le respect de la casse (majuscules/minuscules) ainsi que l'encodage UTF-8 des caractères spéciaux du SSID.

⚠️Le QR code imprimé n'est pas détecté ou l'appareil photo cherche la mise au point en continu

Contrôlez le rapport de contraste entre les modules au premier plan et le fond du support. Les capteurs optiques exigent un contraste minimal de 4:1, et les points doivent impérativement être plus sombres que le fond (n'inversez jamais les couleurs avec des points clairs sur fond noir pour l'impression physique). Si le support est inséré dans un chevalet en verre ou en plexiglas brillant, évitez l'éclairage direct par des spots au plafond pour éliminer les reflets spéculaires qui aveuglent le capteur.

⚠️Les appareils Android se connectent sans encombre, mais iOS n'affiche aucune invite ou signale « Réseau introuvable »

Le système iOS applique avec une extrême rigueur les exigences de sécurité sans fil 802.11 d'Apple. Si votre box exploite un chiffrement obsolète WEP ou WPA-TKIP, ou si elle combine les bandes 2,4 GHz et 5 GHz avec des niveaux de sécurité divergents, iOS peut refuser l'association. Veillez à configurer votre borne en WPA2-AES (CCMP) ou WPA3-Personal, vérifiez la présence de l'indicateur H:true; si le réseau est masqué, et bannissez les balises non standard comme T:WPA2; (privilégiez la balise universelle T:WPA;).

Foire aux questions (FAQ)

Comment fonctionne un QR code Wi-Fi et quelle est la syntaxe exacte de la chaîne ?▼

Un QR code Wi-Fi encode une chaîne de caractères compacte régie par le protocole standardisé ZXing : WIFI:T:<Chiffrement>;S:<SSIDduReseau>;P:<MotDePasse>;H:<IndicateurMasque>;;. Lorsque l'appareil photo d'un smartphone lit ce code 2D, les algorithmes de vision du système d'exploitation détectent le préfixe WIFI: comme une instruction de configuration réseau. Au lieu d'ouvrir un navigateur web, le smartphone transmet automatiquement le SSID, le type de sécurité et la clé secrète au démon réseau local, affichant une invite contextuelle pour « Rejoindre le réseau » d'un simple toucher.

Le scan d'un QR code Wi-Fi affiche-t-il le mot de passe en clair à l'utilisateur ?▼

Sur les versions modernes d'iOS (iOS 11+) et d'Android (Android 10+), la lecture du QR code présente une boîte de dialogue de connexion sécurisée sans afficher le mot de passe en texte brut à l'écran. Toutefois, la matrice 2D encodant les informations de manière statique, toute personne utilisant une application générique de lecture de codes-barres peut afficher la chaîne brute contenant le mot de passe (P:MonMotDePasse;). Si la confidentialité de vos accès principaux est essentielle, isolez vos invités sur un réseau Wi-Fi invité dédié (VLAN invité avec isolation des clients activée).

Quel standard de chiffrement choisir entre WPA2, WPA3 et WEP pour des invités ?▼

Dans le protocole international de QR code Wi-Fi, la balise T:WPA; est universellement employée à la fois pour le WPA2-PSK (AES) et pour le WPA3-Personal (SAE), permettant aux appareils clients de négocier automatiquement le chiffrement le plus robuste disponible lors de l'établissement de la liaison 802.11. L'option T:WEP; désigne la norme historique WEP (obsolète depuis plus de vingt ans et hautement vulnérable). L'option T:nopass; correspond à un point d'accès ouvert sans mot de passe. Privilégiez systématiquement le standard WPA pour tout environnement domestique, commercial ou professionnel.

Pourquoi mon smartphone ne parvient-il pas à se connecter à un réseau masqué ?▼

Lorsqu'un routeur désactive la diffusion de son SSID, il n'émet plus son nom dans les trames balises périodiques. Par défaut, les smartphones restent en écoute passive avant de tenter une association. Si le QR code n'intègre pas le paramètre H:true;, le téléphone ne capte aucune annonce, déclenche une erreur « Réseau introuvable » ou abandonne au bout de 10 secondes. La présence explicite de la directive H:true; contraint le système d'exploitation à émettre des requêtes de sonde actives (probe requests) pour interroger directement le SSID masqué.

Peut-on insérer un logo d'entreprise au centre du QR code sans altérer sa lisibilité ?▼

Oui, à condition de générer le QR code avec le niveau de correction d'erreurs Reed-Solomon H (capacité de restauration de 30 %) et de limiter la surface occupée par le logo à moins de 20 % de la taille globale du code. L'algorithme mathématique Reed-Solomon reconstitue fidèlement les modules de données occultés. Il est indispensable de laisser les trois mires de repérage d'angles ainsi que les pistes de synchronisation totalement dégagées, et d'entourer le logo d'une marge de sécurité blanche pour éviter toute perturbation lors de la capture optique.

Outils et utilitaires connexes

Tous les outils →