§

Collez un texte ou une URL à encoder

Mode de saisie
Votre saisie est encodée localement dans votre navigateur. Rien n'est téléversé.
Saisissez un texte ou une URL pour générer un QR code.
§

Options

8 Pixels par module de QR code (4-20).
Modules de marge vide autour du code (0-8).
§

Aperçu

L'aperçu du QR code apparaîtra ici...
Le PNG est idéal pour les messageries et les diapositives ; le SVG s'agrandit nettement pour l'impression.

Les usages français du QR code se sont multipliés depuis le pass sanitaire 2D-DOC piloté par l'ANTS : tickets SNCF Connect, billets RATP et tickets Île-de-France Mobilités, menus de restaurants imposés en post-Covid, étiquettes de paiement instantané SEPA SCT Inst proposées par la Banque Postale ou Lydia, et factures conformes 2D-DOC déposées sur Chorus Pro. Les communes diffusent aussi des QR codes vers data.gouv.fr ou vers leurs portails Démarches Simplifiées pour les démarches administratives. Ce générateur produit du PNG et du SVG conformes à ISO/IEC 18004 directement dans le navigateur, sans filigrane ni compte — utile lorsqu'une mairie ou un cabinet d'avocats doit créer une centaine d'étiquettes sans transmettre les URL à un service tiers.

Qu’est-ce qu’un QR code ?

Un QR code est un code-barres matriciel à deux dimensions défini par la norme ISO/IEC 18004. Des modules noirs et blancs disposés sur une grille carrée encodent une charge utile courte — une URL, un numéro de téléphone, des identifiants Wi-Fi, quelques centaines d'octets de texte arbitraire — accompagnée de données de correction d'erreur Reed-Solomon, de sorte que le symbole reste lisible après une détérioration partielle, une salissure ou la superposition d'un logo. Cet outil construit ces symboles directement dans votre navigateur grâce à la bibliothèque qr-code-styling sous licence MIT de Denys Kozak et les exporte en fichiers PNG matriciels et SVG vectoriels propres — avec un style de points facultatif, un style d'yeux d'angle et un logo centré — sans filigrane, sans pixel de pistage et sans marque dans la zone tranquille.

Comment fonctionne ce générateur de QR code ?

L'encodage s'exécute entièrement sur votre machine. La chaîne d'entrée et les options que vous choisissez sont transformées en une grille de modules, dessinées sur un élément <canvas> pour l'export PNG et sur un élément <svg> pour l'export vectoriel. Les étapes sont :

  1. Votre texte ou URL est récupéré depuis la zone de saisie et dimensionné selon le tableau des versions de la spécification QR (versions 1 à 40, de 21x21 à 177x177 modules). La plus petite version qui contient votre charge utile au niveau de correction d'erreur choisi est sélectionnée automatiquement.
  2. La charge utile est segmentée et encodée dans l'alphabet QR — mode numérique, alphanumérique, octet ou kanji — puis complétée jusqu'à la capacité de données de cette version. La correction d'erreur en aval Reed-Solomon est calculée et ajoutée afin que le symbole puisse survivre à une détérioration partielle.
  3. Les motifs de détection, les motifs d'alignement, les motifs de synchronisation et les informations de format et de version sont disposés sur la grille. Les données encodées et les octets de correction d'erreur sont entrelacés dans les modules restants en suivant les règles de masquage de la spécification.
  4. La grille de modules est rendue deux fois : une fois sur un canvas HTML à la taille en pixels par module que vous avez choisie pour un téléchargement PNG, et une fois en tant qu'élément <svg> contenant un seul élément <path> pour un téléchargement vectoriel indépendant de la résolution.
  5. Les deux sorties utilisent les couleurs de premier plan et d'arrière-plan que vous avez choisies, avec la marge de zone tranquille que vous avez indiquée. Rien n'est ajouté au symbole — pas de logo dans le coin, pas d'URL raccourcie de pistage, pas de balise d'analyse sur la requête de la page.

Pourquoi utiliser ce générateur de QR code ?

  • Aucun filigrane, jamais : le QR code généré ne contient que les modules requis par votre charge utile, plus la zone tranquille que vous avez demandée. Pas de logo en surimpression, pas d'estampille “créé avec X” dans le coin, pas de raccourcisseur d'URL de marque inséré dans votre lien.
  • Confidentialité par conception : l'encodage se déroule dans votre onglet. Votre chaîne d'entrée n'est jamais envoyée à un serveur, jamais journalisée, jamais traitée par un outil d'analyse. Ouvrez les DevTools pendant la génération et le panneau Réseau reste silencieux.
  • PNG et SVG en un clic : obtenez un matriciel net au pixel près pour la messagerie, les diapositives et les étiquettes imprimées, ainsi qu'un vectoriel propre pour la signalétique, l'emballage et tout ce qui doit s'agrandir sans flou.
  • Sortie conforme aux standards : le symbole respecte la norme ISO/IEC 18004, utilise la correction d'erreur Reed-Solomon au niveau que vous choisissez (L ≈ 7 %, M ≈ 15 %, Q ≈ 25 %, H ≈ 30 % de récupération) et se lit avec n'importe quel lecteur conforme sur n'importe quel téléphone.

Quelles sont les applications courantes des QR codes ?

Les QR codes apparaissent partout où une chaîne courte doit passer du papier ou d'un écran à un téléphone :

  • Partager un lien sans le saisir : affiches, prospectus, badges de conférence, chevalets de table de restaurant et emballages produits utilisent tous un QR code pour transmettre une URL à l'appareil photo d'un téléphone en une seule pression.
  • Intégration et identifiants : chaînes de connexion Wi-Fi, cartes de contact (vCard / MeCard), mots de passe à usage unique et liens d'installation d'application sont couramment fournis sous forme de QR codes pour les bornes, les chambres d'hôtel et les stands de salons professionnels.
  • Logistique et étiquetage : suivi de colis, étiquettes d'inventaire, bacs de stockage, billetterie et liens profonds sur les reçus utilisent les QR codes parce qu'un appareil photo de téléphone peut les lire sur un autocollant froissé et sous un angle peu commode.

À quoi ressemble un exemple de QR code ?

Collez l'URL https://tools.ultim8soft.com dans la zone de saisie, laissez la correction d'erreur sur M, et cliquez sur GÉNÉRER. L'outil sélectionne la plus petite version de QR qui contient la charge utile avec ≈15 % de récupération, dessine la grille de modules résultante sur le canvas et produit un SVG correspondant. Les deux téléchargements ne contiennent rien d'autre que votre URL — aucun raccourcisseur ne l'enveloppe, aucun logo au centre, aucune métadonnée au-delà des en-têtes PNG et SVG standards. Augmentez la correction d'erreur à H et le symbole devient plus dense, mais tolère un logo en surimpression ou un maculage partiel lors de la lecture.

Ce générateur de QR code a été conçu pour une seule tâche : transformer une chaîne en un symbole QR propre que vous pouvez réellement utiliser, sans céder votre saisie, votre audience ni le coin de votre image à un tiers. Collez, générez, téléchargez — rien d'autre ne quitte l'onglet.