Ils font de plus en plus partie de notre quotidien mais vous ne connaissez peut-être pas leurs fonctions et leur intérêt pourtant les QR Codes sont pratiques, libres et faciles à mettre en place, je vous explique tout sur ces codes barres 2d que l’on retrouve désormais partout.
Définition, origine :
On les appelle également codes QR, ou QR codes, l’acronyme QR nous vient de l’anglais et signifie “Quick Responce code” en français donc “Code à réponse rapide“.
Il s’agit d’un type de code-barres en deux dimensions qui est constitué de modules noirs disposés dans un carré à fond blanc. C’est l’agencement de ces points qui définit l’information que contient le code.
Cette définition provient de la page Wikipédia sur les codes QR.
Le QR Code a été inventé en 1994 au Japon par Masahiro Hara, un ingénieur de l’entreprise Denso-Wave.
Description, usages :
L’abréviation QR pour Quick Response explicite que le code et son contenu peuvent être rapidement interprétés après avoir été lu par une application, un lecteur code-barres ou un smartphone par exemple.
Son principal avantage tient dans la quantité de données qu’il peut contenir, bien plus qu’un code-barres traditionnel, et dans le fait qu’il peut être utilisé pour de nombreux usages aux travers d’applications qui prennent nativement en charge les codes QR :
- Référer un lien vers une page internet.
- Montrer un point géographique sur une carte.
- Se connecter à un réseau Wi-Fi.
- Déclencher un appel vers un numéro de téléphone.
- Envoyer un SMS.
- Envoyer un mail.
- Valider un ticket (musée, concerts).
- Effectuer un payement.
- Ajouter un contact, un évènement dans son agenda.
- Afficher un texte.
- etc.
Comme vous le voyez un code QR peut faire beaucoup de choses, les applications permettant de les lire et de les générer sont disponibles sur smartphone et sont disponibles avec des licences libres et ou gratuites.
Lire un QR code:
Afin de lire un code QR il faut une application dédiée, voici une liste de lecteurs disponibles en favorisant les applications libres et respectueuses de vos droits :
Android :
Sur F-Droid, dépôt de logiciels libres pour Android, je vous recommande Binary Eyes :
Si vous préférez l’app store Google, je vous recommande Barcode Scanner :
Cette application est également Open-Source et a un très bon score (aucun trackeur, quelques permissions nécessaires) chez Exodus Privacy, notez que vous pouvez la trouver également sur F-Droid mais je vous recommande Binary Eyes car elle est plus récente sur ce store.
Notez que sur un terminal de marque Samsung l’application Camera et Bixby Vision lit désormais les codes QR, mais sans garantie sur votre privée.
Apple / IOS
Sur un Iphone l’appli Camera vous permet de scanner des QR codes.
Linux, Windows & Mac
Lire un QR code sur ces plateformes n’a que très peu d’intérêt vu que votre smartphone peut lire le code affiché sur votre écran mais je vous liste quand même le logiciel qui permet d’utiliser votre webcam pour lire un QR code :
Ubuntu
sudo apt install zbarcam-gtk
Fedora 34
sudo dnf install zbar-gtk
Windows 10
Via chocolatey (plus d’info sur Chocolatey)
choco install zbar
Mac
Via Brew (plus d’info sur Brew)
brew install zbar
Créer un QR Code :
Au delà de lire un QR Code il est très intéressant d’en créer, voici quelques logiciels qui vous permettent de créer un QR Code.
Android
Sur F-Droid vous pouvez aussi utiliser Binary Eye pour générer un QR Code :
Cliquez sur le “+” en haut à droite et choisissez QR Code dans “format”.
IOS
L’application QR Code Reader ϟ permet également de créer des QR Codes.
Linux, Windows & Mac
Sous les plateformes de bureau le plus simple est d’utiliser Libre Office, inclue de base dans la majorités des distributions Linux vous pouvez l’installer sous Windows via Chocolatey :
choco install libre-office
Sur Mac vous pouvez télécharger Libre Office depuis le site officiel.
Une fois Libre Office installé vous pouvez utiliser le composant “Writer” pour générer un QR Code :
Une nouvelle fenêtre s’ouvre :
- Indiquez le lien ou le texte que vous voulez insérer ici.
- L’option Error Correction permet de générer un graphique plus complexe qui rends votre QR Code plus facilement lisible.
- Vous pouvez choisir l’épaisseur du bord ici
- Une fois les options spécifiées cliquez sur OK pour créer votre QR Code.

Voilà j’espère que ces informations vous seront utiles, si vous avez une remarque ou une question n”hésitez pas à laisser un commentaire.