Security Tools

Guide complet des QR codes : générer, lire et utiliser les QR codes efficacement

Tout ce que vous devez savoir sur les QR codes — leur fonctionnement, les types de données qu'ils peuvent encoder, les bonnes pratiques de conception et comment lire un QR code à partir d'une image.

6 min de lecture

QR code sur l'écran d'un smartphone

Les QR codes ont fait un retour remarquable — des menus de restaurant aux systèmes de paiement, des billets d'événements aux emballages de produits. Comprendre comment les générer correctement, quels formats de données ils prennent en charge et comment les rendre lisibles dans le monde réel est une connaissance véritablement utile pour les développeurs, les designers et les marketeurs.

Comment fonctionnent les QR codes

Un QR code (Quick Response code) est un code-barres matriciel bidimensionnel inventé par Denso Wave en 1994. Contrairement à un code-barres 1D qui stocke les données dans une seule direction, un QR code stocke les données dans les deux dimensions — ce qui permet d'encoder bien plus d'informations dans un espace réduit.

Structure d'un QR code :

  • Motifs de détection — les trois coins carrés qui aident les scanners à localiser et orienter le code
  • Motifs de synchronisation — modules alternant noir et blanc qui aident les scanners à déterminer la taille des modules
  • Motif d'alignement — aide à corriger les distorsions (versions 2 et supérieures)
  • Modules de données — les informations effectivement encodées
  • Zone calme — bordure blanche requise autour du code (minimum 4 modules)

Niveaux de correction d'erreurs :

Niveau Capacité de récupération Cas d'usage
L (Bas) ~7% Écrans numériques, environnements propres
M (Moyen) ~15% Usage général
Q (Quartile) ~25% Environnements industriels
H (Élevé) ~30% Supports imprimés, logos superposés

Un niveau de correction d'erreurs plus élevé permet de récupérer davantage de données si le code est partiellement endommagé — et vous permet d'insérer un logo au centre sans altérer le code.

Quelles données peut-on encoder dans un QR code ?

Les QR codes prennent en charge plusieurs types de données avec des comportements de scanner différents :

URL simple (le plus courant)

https://example.com/product/abc123

Le scanner ouvre l'URL dans le navigateur. Utilisez toujours HTTPS.

Texte brut

Welcome to our store! Ask staff for today's specials.

E-mail

mailto:hello@example.com?subject=Inquiry&body=Hello

Ouvre le client de messagerie pré-rempli.

Numéro de téléphone

tel:+15551234567

Propose d'appeler le numéro.

SMS

smsto:+15551234567:Hello, I'd like to book a table

Identifiants WiFi

WIFI:T:WPA;S:MyNetworkName;P:MyPassword123;;

Se connecte automatiquement au WiFi lors du scan — idéal pour l'hôtellerie et la restauration.

vCard (informations de contact)

BEGIN:VCARD
VERSION:3.0
FN:Jane Smith
ORG:Acme Corp
TEL:+15551234567
EMAIL:jane@acme.com
URL:https://acme.com
END:VCARD

Ajoute un contact au carnet d'adresses du téléphone.

Événement de calendrier

BEGIN:VEVENT
SUMMARY:Team Standup
DTSTART:20260415T090000Z
DTEND:20260415T093000Z
DESCRIPTION:Daily sync
END:VEVENT

Générez instantanément l'un de ces formats avec notre Générateur de QR Code — choisissez le type de données et obtenez un QR code scannable en quelques secondes.

Raccourcissement d'URL pour les QR codes

Plus un QR code contient de données, plus le motif est dense et difficile à scanner. Gardez les URLs courtes :

  • Utilisez un raccourcisseur d'URL (bit.ly, short.io) pour les URLs longues
  • Utilisez votre propre domaine court pour les codes personnalisés à votre marque
  • Évitez les paramètres UTM excessifs dans le QR code lui-même — appliquez-les au niveau de la redirection

Par exemple :

Mauvais :  https://mystore.com/products/shoes?utm_source=flyer&utm_medium=print&utm_campaign=spring2026&utm_content=qr
Bon :      https://s.mystore.com/spring26 → redirige avec les paramètres UTM appliqués côté serveur

Bonnes pratiques de conception

Exigences de taille

Distance de scan Taille minimale du QR code
20 cm (téléphone tenu près) 2 × 2 cm
1 mètre 10 × 10 cm
3 mètres 30 × 30 cm

La règle du ratio 10:1 : la taille du QR code doit représenter 1/10e de la distance de scan.

Exigences de contraste

  • Ratio de contraste minimum : 4:1 entre les modules et l'arrière-plan
  • Des modules sombres sur fond clair est la solution la plus sûre
  • À éviter : clair sur clair, arrière-plans à motifs, images chargées en superposition

Vous pouvez placer un logo au centre si :

  • Le logo couvre au maximum 30 % de la surface du code
  • Le niveau de correction d'erreurs est réglé sur H (élevé)
  • Le code est testé sur plusieurs appareils après l'ajout du logo

Préparation pour l'impression

  • Exportez en SVG pour un redimensionnement parfait quelle que soit la taille d'impression
  • Ne rastérisez jamais à basse résolution — un QR code flou ne sera pas scannable
  • Ajoutez une zone calme suffisante (bordure blanche) — au moins 4 largeurs de module
  • Testez le fichier final prêt à imprimer, pas seulement la version à l'écran

QR codes dynamiques vs. statiques

Les QR codes statiques encodent directement la destination. Ils sont gratuits, fonctionnent indéfiniment, mais les données sont fixes — changer l'URL nécessite un nouveau QR code.

Les QR codes dynamiques encodent une URL de redirection courte. La destination peut être modifiée à tout moment via un tableau de bord, et vous bénéficiez d'analyses des scans (localisation, appareil, heure). Ces services sont proposés par QR Code Generator Pro, Bitly ou Beaconstac, entre autres.

Pour les supports imprimés susceptibles d'être mis à jour (menus, emballages, affiches), les codes dynamiques valent le coût de l'abonnement.

Lire des QR codes à partir d'images

Si vous recevez une image de QR code et devez la décoder — sans appareil photo de téléphone — utilisez notre Lecteur de QR Code. Importez l'image et obtenez le contenu décodé instantanément, entièrement dans votre navigateur.

Cas d'usage courants :

  • Vérifier un QR code que vous avez généré avant de l'imprimer
  • Extraire des identifiants WiFi depuis une capture d'écran
  • Décoder des QR codes dans des photos de produits
  • Tester des QR codes dans des maquettes web

Codes-barres vs. QR codes

Tous les produits n'ont pas besoin d'un QR code. Les codes-barres traditionnels sont encore largement utilisés :

Format Capacité Cas d'usage
QR Code ~3000 caractères URLs, contacts, WiFi, données enrichies
Code 128 Alphanumérique variable Étiquettes d'expédition, inventaire
EAN-13 13 chiffres Identification de produits en grande distribution
UPC-A 12 chiffres Commerce de détail américain, point de vente

Générez des codes-barres Code 128 et EAN-13 avec notre Générateur de codes-barres pour la gestion des stocks, les étiquettes d'expédition et l'identification de produits.

Liste de contrôle pour les QR codes

  • Utiliser HTTPS pour toutes les URLs
  • Garder les données encodées aussi courtes que possible
  • Définir la correction d'erreurs sur H si un logo est ajouté
  • Tester sur au moins 3 appareils différents avant la publication
  • S'assurer d'une zone calme suffisante sur tous les côtés
  • Vérifier le contraste entre les modules et l'arrière-plan
  • Utiliser le format SVG pour les supports imprimés
  • Envisager des codes dynamiques pour les supports imprimés susceptibles d'être mis à jour

Les QR codes font le lien entre le monde physique et le monde numérique. Un QR code bien conçu et correctement testé accomplit silencieusement sa mission des millions de fois. Un QR code défectueux ne fait que frustrer les personnes qui essaient sincèrement de s'engager.