Skip to main content

Générez des QR codes à partir d'un texte ou d'une URL.

Tous les calculs sont effectués localement dans votre navigateur. Aucune donnée n'est envoyée au serveur.

Les résultats sont fournis à titre informatif. Vérifiez-les auprès d'autres sources.

Ce qu'un code QR peut contenir

Un code QR stocke des données dans une grille de modules, avec une redondance intégrée qui lui permet d'être lu même sali, plié ou partiellement couvert par un logo. Capacité et robustesse s'échangent directement l'une contre l'autre.

Comment ça marche

  • Encode votre texte en choisissant une version (taille de grille, de 21×21 à 177×177) suffisante pour le contenir.
  • Ajoute une correction d'erreurs Reed-Solomon à l'un des quatre niveaux, de L à H.
  • Réserve les trois carrés d'angle pour l'orientation, ce qui permet à un lecteur de trouver le code sous n'importe quel angle.
niveau de correction → dommage récupérable → octets max (version 40)
  L   ~7%    2 953
  M   ~15%   2 331
  Q   ~25%   1 663
  H   ~30%   1 273

données plus courtes → grille plus petite → modules plus grands → lecture de plus loin

Exemple chiffré

Encoder une URL, et ce qui change quand on la raccourcit.

  1. https://fastcalco.com/fr/calculators/tools/qr-code-generator → 54 caractères
  2. au niveau M, il faut environ une grille de version 4 (33×33 modules)
  3. raccourcie en fastcalco.com/qr → 19 caractères
  4. tient désormais dans une grille de version 2 (25×25 modules)

L'URL plus courte donne un code visiblement plus grossier. Imprimé à la même taille physique, ses modules sont plus grands : il se lit plus vite, de plus loin, et supporte une impression de moins bonne qualité.

Lire le résultat

  • Utilisez le niveau H quand un logo couvre le centre, et seulement dans ce cas : il coûte environ la moitié de la capacité. Le niveau M est le défaut raisonnable pour l'impression, L pour un écran propre.
  • La zone de silence compte plus qu'on ne croit : laissez une marge nette de quatre modules sur chaque côté, faute de quoi les lecteurs peineront quelle que soit la qualité du code.
  • N'inversez pas les couleurs. Les lecteurs attendent des modules sombres sur fond clair ; certains gèrent l'inverse, beaucoup non.
  • Un code QR n'est pas un raccourcisseur de liens. L'URL encodée est figée dans le tirage : si la destination peut changer, encodez une redirection que vous contrôlez.

Questions fréquentes

Jusqu'à quelle taille puis-je l'imprimer ?
La règle courante veut qu'un module fasse au moins 0,4 mm : un code 25×25 demande donc environ 10 mm plus la zone de silence. Doubler la distance de lecture impose de doubler la taille imprimée.
Pourquoi mon code se lit-il sur un téléphone et pas sur un autre ?
En général le contraste, la zone de silence, ou trop de données comprimées dans une petite impression. Raccourcissez d'abord la charge utile : c'est ce qui améliore le plus la fiabilité.