Créez un QR code pour un lien, du texte, un réseau Wi-Fi, une carte de contact, un e-mail, un SMS, un numéro de téléphone, une position ou un événement d’agenda — puis stylisez-le et exportez-le au format dont vous avez besoin. Le générateur ci-dessus fonctionne entièrement dans votre navigateur.
Ce qu’est un QR code
Un QR code est un code-barres bidimensionnel qui stocke une petite quantité de données — généralement une URL ou un court texte — dans une grille de modules sombres et clairs. Les appareils photo de téléphone et les applications de scan décodent la grille et agissent sur son contenu, le plus souvent en ouvrant un site web ou en proposant une action pertinente comme rejoindre un réseau Wi-Fi ou ajouter un contact. La spécification qui définit la structure du symbole est la norme ISO/IEC 18004.
Confidentialité : tout reste sur votre appareil
Cet outil est entièrement côté client. Le texte que vous saisissez, le mot de passe Wi-Fi que vous entrez et le logo que vous téléversez ne quittent jamais votre navigateur : rien n’est envoyé à un serveur Foxipa, à une API de génération de QR codes ni à un service d’analyse. Vous pouvez même vous déconnecter d’internet une fois la page chargée : le générateur continuera de fonctionner. Fermer l’onglet efface tout ce que vous avez saisi — rien n’est conservé.
Les niveaux de correction d’erreur
Les QR codes intègrent une correction d’erreur Reed–Solomon : un code partiellement masqué ou abîmé peut donc encore être lu. Les quatre niveaux arbitrent capacité contre résilience :
- L restaure environ 7 % du code — à réserver aux contenus courts sur des supports propres.
- M restaure environ 15 % — la valeur par défaut polyvalente.
- Q restaure environ 25 % — utile en impression, où les rayures arrivent.
- H restaure environ 30 % — le niveau à choisir dès que vous placez un logo sur le code.
Plus la correction est élevée, plus le symbole est dense (ou grand) pour un même contenu : l’outil commence donc à M et vous avertit quand un logo plaide pour H.
La zone de silence compte
La marge vide autour d’un QR code — la zone de silence — fait partie du symbole, ce n’est pas de l’espace perdu. Les scanners l’utilisent pour repérer les bords du code, et la norme spécifie quatre modules de marge. Le panneau de style permet de la réduire, mais en dessous de quatre modules les échecs de scan deviennent probables, surtout sur supports imprimés ou fonds sombres. Dans le doute, laissez-la à quatre.
Style et scannabilité
Des couleurs personnalisées, des dégradés, des modules arrondis ou en pointillés et un logo centré peuvent donner un QR code conforme à votre marque, mais chaque choix visuel modifie la marge de décodage. L’outil applique quelques règles issues de tests avec des décodeurs indépendants : les trois grands carrés de repérage sont toujours rendus parfaitement carrés (des coins stylisés cassent mesurablement la détection), seules des formes de modules symétriques sont proposées, et les associations de couleurs à faible contraste déclenchent un avertissement. Un premier plan sombre sur un arrière-plan clair reste la combinaison la plus sûre. Testez l’œuvre finale avec les téléphones et applications réels de votre audience avant toute impression en série.
L’exportation
Le PNG convient à presque tous les usages courants, le SVG garde le code net à toutes les tailles pour l’impression et les outils de conception, et le JPEG ou le WebP couvrent les besoins restants (le JPEG remplace la transparence par du blanc, car le format n’en a pas). Le fichier exporté reflète toujours l’état actuel de l’aperçu — modifiez un réglage et exportez à nouveau sans ressaisir votre contenu.
Limites
Un seul QR code contient au maximum quelques milliers d’octets, et les saisies longues finissent par dépasser cette capacité — l’outil vous le signale plutôt que de produire un code cassé. Ce générateur ne vérifie pas qu’une URL encodée est sûre, joignable ou encore valide : il encode le texte exactement tel que fourni. Pour des QR codes dynamiques, traçables ou modifiables, il faut un service de redirection — une catégorie de produit hébergée que cet outil local n’est volontairement pas.