Générateur de QR code

Créez un QR code haute résolution à partir d'un texte, d'un lien, d'une configuration Wi-Fi ou d'un contact. Choisissez la taille et le niveau de correction

🌍 Accès mondial 🔒 Confidentialité d'abord ⚡ Conversion instantanée 💯 Illimité
Advertisement

Créez un QR code à partir de n'importe quel texte : un lien de site web, un identifiant Wi-Fi, des coordonnées, une adresse ou un simple message. Choisissez la taille de sortie et le niveau de correction d'erreur, puis téléchargez le PNG ou copiez le data URI pour intégrer le code directement en HTML ou en CSS.

Une correction d'erreur plus élevée permet au code de résister à une rayure ou à une impression médiocre, au prix d'un motif plus dense - le niveau M est un bon réglage par défaut, tandis que le niveau H est celui qu'il faut pour les autocollants, les emballages et tout ce qui risque de se salir. Testez toujours le code imprimé avec un vrai téléphone avant de lancer un gros tirage.

Comment créer un QR code

1

Saisissez le texte, le lien ou la chaîne Wi-Fi

2

Choisissez la taille et le niveau de correction d'erreur

3

Téléchargez le PNG ou copiez le data URI

Questions fréquentes

Quel niveau de correction d'erreur dois-je choisir ?

Le niveau M (environ 15 % de tolérance aux dommages) convient aux écrans et à une impression propre. Le niveau H (environ 30 %) est destiné aux autocollants, aux emballages et aux usages extérieurs où le code peut être rayé ou partiellement recouvert.

Comment créer un QR code Wi-Fi ?

Utilisez le format standard WIFI:T:WPA;S:nom-du-reseau;P:motdepasse;; et les téléphones proposeront de rejoindre le réseau lors du scan. Gardez le mot de passe compatible avec les URL ou échappez les caractères spéciaux.

Quelle taille dois-je imprimer ?

En règle générale, au moins 2 x 2 cm pour un téléphone à courte distance, et davantage pour une affiche vue de loin - environ un dixième de la distance de lecture. Le PNG est généré assez grand pour être agrandi.

Puis-je placer mon logo au centre ?

Pas dans cet outil. Si vous le faites ailleurs, rappelez-vous que couvrir le centre supprime des données ; c'est la correction d'erreur de niveau H qui rend un petit logo incrusté sans danger.

Les codes sont-ils suivis ou expirent-ils ?

Non. Ce sont des QR codes statiques : le contenu est encodé dans le motif lui-même, ils n'expirent donc jamais et ne sont pas des redirections que l'on peut désactiver.

Mon contenu est-il envoyé ?

Non, le code est généré dans votre navigateur. Notez cependant que toute personne qui le scanne verra le contenu : n'encodez jamais un mot de passe privé que vous ne voulez pas partager.

Advertisement

En un coup d'œil

Entréetexte
Fichiers multiplesNon
Où ça tourneDans votre navigateur - les fichiers ne sont jamais envoyés
Fonctionne hors ligneOui — une fois la page chargée
TarifGratuit, sans inscription, sans filigrane

Où les conversions cassent sans bruit

La plupart des bugs de conversion ne portent pas sur la syntaxe mais sur le sens. Une colonne CSV de codes postaux perd ses zéros initiaux dès qu'un tableur devine qu'il s'agit d'un nombre ; un identifiant long dépasse la précision des nombres à virgule flottante ; les dates changent de sens selon qu'elles sont au format jour-mois ou mois-jour. Les clés JSON ne sont pas ordonnées, mais les tableaux le sont, et un outil qui trie les clés ne change rien tandis qu'un outil qui trie les tableaux modifie les données. L'Unicode est un autre piège : le texte peut arriver en UTF-8, en UTF-16 ou avec un BOM, et un décodeur qui se trompe transforme les caractères accentués en mojibake. Avant de faire confiance à une conversion, vérifiez par échantillon la première et la dernière ligne, tout champ à zéros initiaux et tout champ contenant des guillemets, des virgules ou des retours à la ligne.

Manipuler des secrets sans risque

Les outils de développement traitent des identifiants bien plus souvent qu'on ne le croit, et le risque ne vient pas de l'algorithme mais de l'endroit où vont les données. Le hachage est à sens unique et n'est pas du chiffrement - MD5 et SHA-1 sont cassés pour tout usage de sécurité, et même SHA-256 n'est pas le bon outil pour stocker des mots de passe, là où bcrypt, scrypt ou Argon2 existent précisément pour être lents. Le Base64 est un encodage, pas une protection : n'importe qui peut le décoder, ne le prenez donc jamais pour de l'obfuscation. Un JWT peut être lu par quiconque le détient, c'est pourquoi sa charge utile ne doit jamais contenir de secrets, et décoder un jeton ne vérifie pas sa signature - la vérification exige la clé. Tout sur ce site s'exécute localement dans votre navigateur, et c'est précisément pour cela qu'il peut manipuler des jetons et des mots de passe en toute sécurité.