appuyez sur ⌘K pour changer d’outil
GENERATE

Générateur de Code QR

Générateur gratuit de codes QR avec niveau de correction d'erreurs sélectionnable. Téléchargement en PNG.

local
qr-gen
§01 À PROPOS DE CET OUTIL

Présentation

Les QR codes encodent du texte dans un code-barres à deux dimensions que les appareils photo de téléphone décodent instantanément. Cet outil en génère un au fil de la saisie — sans bouton d’envoi — et le restitue en PNG avec une zone de silence de 2 modules, en résolution 320 px. Vous pouvez ajuster le niveau de correction d’erreur, qui détermine quelle proportion du code peut être endommagée ou masquée tout en restant lisible.

Utilisation

  1. Saisissez ou collez du contenu dans le champ Text or URL — le QR code est régénéré à chaque frappe.
  2. Choisissez un niveau Error correction : L (7%), M (15%), Q (25%) ou H (30%). Les niveaux élevés tolèrent plus de dégradations mais augmentent la densité du code.
  3. Cliquez sur Download PNG pour enregistrer l’image sous qrcode.png.

Exemples

  • https://sitekits.dev → un code compact que tout appareil photo de téléphone ouvre comme un lien.
  • WIFI:T:WPA;S:MyNetwork;P:secret123;; → un code qui connecte vos invités au Wi-Fi dès qu’ils le scannent.
  • MAILTO:[email protected] → un code qui ouvre un courriel déjà adressé.

Remarques

Tout ce que vous encodez est lisible par quiconque scanne le code : un QR code est un encodage, pas un chiffrement, n’y intégrez donc jamais de mots de passe ni de secrets que vous n’imprimeriez pas en clair. Une saisie très longue échoue avec Could not generate (input too long?) ; la capacité se réduit à mesure que le niveau de correction d’erreur augmente. Si le code doit porter un logo centré en surimpression, générez-le en H (30%) afin que les modules recouverts puissent être reconstitués.

FAQ
Le texte que j'encode est-il envoyé à un serveur ?
Non. Le QR code est généré entièrement dans votre navigateur par la bibliothèque JavaScript qrcode. Rien n'est téléversé, journalisé ni conservé : vous pouvez donc encoder sans risque des URL privées, des chaînes Wi-Fi ou des liens internes.
Quel niveau de correction d'erreur choisir ?
Les niveaux élevés permettent au code de survivre à davantage de dégradations, mais tassent plus de modules dans la même surface. M (15%) constitue une bonne valeur par défaut. Choisissez H (30%) si le code sera imprimé en petit, plastifié ou partiellement recouvert d'un logo, et L (7%) uniquement lorsque vous avez besoin de la capacité maximale.
Pourquoi une saisie trop longue provoque-t-elle une erreur de génération ?
Un QR code contient au maximum environ 3 Ko de données, et ce plafond diminue à mesure que le niveau de correction d'erreur augmente. Si l'erreur apparaît, raccourcissez la saisie ou passez à un niveau inférieur comme L. Pour de longues URL, un raccourcisseur de liens garde aussi le code lisible.