Créer des codes QR pour URL, Wi-Fi et contacts
Créez un code QR pour un lien, un réseau Wi-Fi ou une vCard et téléchargez-le instantanément. Choisissez taille et niveau de correction d'erreurs — tout localement dans votre navigateur.
Un code QR n’est que du texte, disposé en grille de carrés noirs et blancs que n’importe quelle caméra de téléphone peut lire. C’est tout le truc : il n’y a pas de compte, pas de serveur, ni d’« inscription » derrière un code QR — encodez une chaîne, imprimez le motif, et chaque scanner relit le même texte. Le générateur de code QR construit ce motif dans votre navigateur à partir de ce que vous tapez, et la note de confidentialité le dit directement : « Fonctionne localement dans votre navigateur. Les données QR ne sont pas téléversées. » Vous saisissez une URL, un accès Wi-Fi ou une carte de visite ; l’outil dessine le code ; vous le téléchargez en PNG ou SVG.
TL;DR
Un code QR est un code-barres 2D qui stocke du texte. Ce que vous mettez dedans, c’est ce qui ressort quand quelqu’un le scanne.
- Il encode du texte brut — une URL est juste du texte qui commence par
https://; un code Wi-Fi est du texte de la formeWIFI:T:WPA;...; une carte de visite est du texte au format vCard. Le scanner décide ce qu’il fait du texte. - Deux réglages décident de sa robustesse — la taille (combien de pixels, ce qui fixe la densité physique des modules) et le niveau de correction d’erreurs (L/M/Q/H, combien de dommages le code peut subir et rester lisible).
- Rien n’est téléversé — l’encodage tourne en local. Un mot de passe Wi-Fi que vous tapez ne quitte jamais votre appareil pour générer le code.
Choisissez un type, saisissez les données, choisissez taille et correction d’erreurs, et téléchargez.
Ce que vous pouvez encoder
Le générateur de code QR possède sept onglets de type — URL, Texte, Email, Téléphone, SMS, Wi-Fi et vCard — et chacun met en forme la chaîne de données au format qu’attendent les scanners :
- URL — un lien. Si vous tapez
example.com, l’outil ajoutehttps://et le normalise, pour que le scanner ouvre une vraie page plutôt que de chercher la chaîne littérale. Vérifiez d’abord la structure d’un lien avec le parseur d’URL. - Texte — du texte brut arbitraire. Le texte scanné s’affiche à l’écran ; rien ne s’ouvre. Utile pour de courtes notes, des IDs, ou tout ce qui n’est pas un lien.
- Email — construit une charge utile
mailto:. Un scanner ouvre une fenêtre de composition pré-remplie avec l’adresse, un objet facultatif et un corps facultatif. - Téléphone — une charge utile
tel:. Le scan compose le numéro. - SMS — une charge utile
SMSTO:<numéro>:<message>. Le scan ouvre un SMS vers ce numéro avec le corps pré-saisi. - Wi-Fi — la chaîne d’identifiants
WIFI:T:...;S:...;P:...;;(détaillée plus bas). Le scan rejoint le réseau. - vCard — une carte de visite au format
BEGIN:VCARD ... END:VCARD. Le scan propose d’ajouter le nom, téléphone, email et site à la liste de contacts.
Le point commun : chacun de ces éléments n’est qu’une chaîne, et le code QR la transporte à l’identique. L’onglet de « type » contrôle seulement comment la chaîne est assemblée et vers quelle appli du téléphone elle est acheminée.
Les deux réglages qui comptent
Une fois la charge utile fixée, deux contrôles décident si le code se scanne fiablement :
- Taille — les dimensions en pixels de l’image rendue. L’outil propose trois préréglages, S (256px), M (512px) et L (1024px), plus un champ numérique libre (160–1024). Les images plus grandes se scannent plus facilement à distance ou affichées en petit, car chaque module — un carré noir ou blanc — occupe plus d’espace physique. Un code de 256px imprimé sur 3cm de large se lit moins bien qu’un code de 1024px à la même taille.
- Niveau de correction d’erreurs — libellé Correction d’erreurs, avec quatre boutons L, M, Q, H. C’est la redondance Reed–Solomon : quelle part du code peut être masquée ou endommagée et quand même se décoder. Les niveaux récupèrent environ 7% (L), 15% (M), 25% (Q) et 30% (H) des données. Les niveaux élevés produisent un code plus dense et plus dur à scanner : c’est un compromis, pas une amélioration gratuite.
Montez le niveau quand le code sera imprimé (logos superposés, encre susceptible de baver, pose en extérieur) ou qu’une partie pourrait être couverte. Laissez-le à M pour des codes propres à l’écran. Un logo posé au centre d’un code niveau H est la raison classique de monter haut — la redondance absorbe l’occultation.
Étape par étape : générer un code QR
Le générateur de code QR fait tout en local. Le flux :
- Choisissez un type. Cliquez sur l’un des sept onglets en haut — URL, Texte, Email, Téléphone, SMS, Wi-Fi ou vCard. Les champs de saisie ci-dessous changent en conséquence.
- Saisissez les données. Remplissez les champs du type choisi. Pour le Wi-Fi ce sont Nom du réseau, Sécurité (WPA/WPA2, WEP ou Pas de mot de passe), Mot de passe et une case Réseau masqué ; pour vCard Nom d’affichage, Organisation, Numéro de téléphone, Adresse email et Site web. L’aperçu QR se met à jour en direct pendant la frappe.
- Réglez taille et correction d’erreurs. Dans la barre d’options, choisissez un préréglage de Taille (S/M/L) ou tapez une valeur en pixels, choisissez un niveau de Correction d’erreurs (L/M/Q/H) et ajustez la Marge (0–8 modules de zone de repos autour du code). Une marge plus large aide le scanner à se verrouiller.
- Ajustez les couleurs si besoin. Les champs de couleur Premier plan et Arrière-plan sont par défaut quasi-noir sur blanc. Le contraste sombre-sur-clair est obligatoire — si vous choisissez une paire à faible contraste, l’outil avertit « Un faible contraste peut rendre les codes QR difficiles à scanner. » Utilisez le convertisseur de couleur pour vérifier une valeur hexadécimale.
- Téléchargez. Utilisez Télécharger PNG pour une image matricielle (photos, documents, écrans) ou Télécharger SVG pour un vecteur évolutif (impression à toute taille sans flou). Copier la charge utile copie la chaîne de texte encodée elle-même, utile pour vérifier exactement ce qui a été encodé. Réinitialiser efface tout.
Tout le flux est une opération de rendu : entrée dedans, image dehors, aucun appel réseau. Rafraîchissez la page et tous les champs sont réinitialisés.
Plongée dans le format Wi-Fi
Le type Wi-Fi construit une chaîne dans un format de facto que la plupart des caméras de téléphone comprennent :
WIFI:T:WPA;S:HomeNet;P:supersecret;H:false;;
Les champs sont T: (sécurité — WPA, WEP ou nopass), S: (le nom du réseau / SSID), P: (le mot de passe, omis quand la sécurité est nopass) et H: (si le réseau est masqué, true ou false). La chaîne se termine par un double point-virgule. L’outil émet toujours le champ H:, donc un réseau normal et visible affiche H:false.
Vous pouvez lire ce format sur le code généré avec Copier la charge utile — utile pour vérifier les identifiants avant d’imprimer l’étiquette. Deux choses à savoir :
- Les caractères spéciaux sont échappés. Si le SSID ou le mot de passe contient
\,;,,ou:, l’outil l’échappe avec une barre oblique inverse pour que le scanner ne se trompe pas sur les limites des champs. C’est pourquoiS:My\;Cafedans la charge utile correspond à un SSID deMy;Cafe. - Un code Wi-Fi partage le mot de passe avec quiconque le scanne. C’est le but — mais cela signifie que le code imprimé est aussi sensible que d’écrire le mot de passe sur le mur. Traitez les codes QR Wi-Fi comme des identifiants : ne les publiez pas publiquement, et renouvelez le mot de passe si une étiquette disparaît.
Comme le format est du texte brut, vous pouvez aussi construire à la main une chaîne WIFI: dans un QR Texte brut si besoin — l’onglet Wi-Fi structuré vous épargne juste l’échappement.
Limites
Quelques contraintes honnêtes pour que les codes que vous livrez se scannent vraiment :
- Une entrée très longue devient dense, puis illisible. Un code QR a un plafond de capacité strict qui se rétrécit vite quand la correction d’erreurs monte ; l’outil plafonne les charges utiles à 2 048 octets et avertit « La charge utile est trop grande pour une génération QR fiable. » Au-delà, plus de caractères signifie des modules plus fins, et les modules fins ne se scannent plus sur les anciennes caméras de téléphone. Gardez les URL courtes, tronquez les vCards aux champs nécessaires, et préférez L ou M pour les longues charges utiles.
- Le contraste sombre-sur-clair est obligatoire. Les scanners cherchent le bord sombre/clair. Gris clair sur blanc ou couleur de marque sur couleur de marque a l’air superbe et scanne mal — l’avertissement de faible contraste existe pour ça. En cas de doute, quasi-noir sur blanc.
- Testez sur un vrai appareil. Un code qui s’affiche bien sur votre moniteur peut échouer sur une impression maculée ou une caméra d’entrée de gamme. Scannez le PNG ou SVG téléchargé avec un vrai téléphone avant d’en imprimer cent. Taille, contraste et correction d’erreurs interagissent — le seul contrôle fiable est un vrai scan.
- Les logos et superpositions mangent la redondance. Poser un logo sur un code QR ne marche que parce que la correction d’erreurs peut absorber la zone couverte, et seulement à H. Couvrez trop et ça ne scanne plus. Gardez la superposition petite et centrée.
FAQ
Les codes QR expirent-ils ?
Non — un code QR est une image statique. Il encode du texte et rien de plus, donc il fonctionne tant que le texte vers lequel il pointe est valide. Un code lié à https://example.com/sale « expire » seulement quand cette page tombe, pas parce que le code lui-même vieillit. (Les soi-disant codes QR « dynamiques » qui expirent ou redirigent sont un service payant qui pointe un lien court vers un vrai code ; le code que vous générez ici est du type direct et permanent.)
Quelle taille dois-je choisir ?
Pour l’affichage à l’écran et un usage courant, M (512px) est une valeur par défaut sûre. Pour tout ce qui est imprimé, allez sur L (1024px) et exportez en SVG pour qu’il reste net à toute taille — un PNG matriciel agrandi devient flou, et les modules flous ne scannent pas. La valeur en pixels est la taille de l’image rendue, pas la taille physique ; ce qui compte pour le scan, c’est la taille finale de chaque module sur la surface, donc une image source plus grande vous laisse imprimer plus grand sans perdre en densité.
Peut-il scanner un QR ?
Non — cet outil ne fait que générer des codes QR, il ne les lit pas. Pour en scanner un, vous utilisez la caméra intégrée de votre téléphone ou une appli de scan dédiée. (Lire un flux caméra exige des permissions caméra et une gestion média qu’un générateur n’a pas besoin ; les deux tâches sont des outils séparés.) Si vous avez le texte d’un code et voulez en générer un nouveau, collez-le dans l’onglet Texte.
Mon mot de passe Wi-Fi est-il stocké ?
Non. Le mot de passe Wi-Fi est tapé dans le champ Mot de passe et intégré à la chaîne WIFI: entièrement dans votre navigateur — la note de confidentialité dit « Fonctionne localement dans votre navigateur. Les données QR ne sont pas téléversées. » Rien n’est envoyé à un serveur, journalisé ou persisté ; rafraîchissez la page et le champ est vide. Le mot de passe n’existe que le temps de dessiner le code, puis il ne vit que dans l’image que vous téléchargez.

Commencer avec cet outil
Commencer