MiServe DevTools

Vos autocollants

Épinglez vos outils ici. Ils sont enregistrés dans ce navigateur.

Générateur de QR code

Transformez un lien, un texte, les informations d'un réseau Wi-Fi, une adresse e-mail ou un numéro de téléphone en QR code, et téléchargez-le en SVG ou en PNG.

Correction d'erreur

La correction d'erreur permet à un lecteur de reconstituer un code abîmé : L en restaure environ 7 %, M 15 %, Q 25 % et H 30 %. Un niveau plus élevé demande plus de modules pour le même contenu.

S'exécute dans votre navigateur avec WebAssembly. Rien de ce que vous collez n'est envoyé.

À propos de cet outil

Ce que contient un QR code

Un QR code stocke une courte suite d'octets, généralement du texte. Ce qui se passe après la lecture dépend du lecteur et du début de ce texte : la plupart des appareils photo de téléphone proposent d'ouvrir un lien https:// dans le navigateur, de rejoindre le réseau décrit par une chaîne WIFI:, de préparer un message pour un lien mailto: et d'appeler un numéro tel:.

Les codes créés ici sont statiques : le contenu est inscrit dans le motif lui-même. Il n'y a ni redirection ni compte derrière eux, ils fonctionnent donc aussi longtemps que le lien ou le réseau vers lequel ils pointent existe.

Versions, modules et correction d'erreur

Les petits carrés s'appellent des modules. Un QR code existe en 40 tailles, appelées versions : la version 1 fait 21 × 21 modules, et chaque version ajoute 4 modules par côté, jusqu'à 177 × 177 pour la version 40. L'outil choisit la plus petite version qui peut contenir votre contenu.

Une partie de chaque code est de la redondance, qui permet à un lecteur de le reconstituer s'il est rayé ou partiellement masqué. Le niveau L peut restaurer environ 7 % du code, M 15 %, Q 25 % et H 30 %. Plus de redondance laisse moins de place : le plus grand code contient 2 953 octets au niveau L et 1 273 octets au niveau H.

Créer un code lisible

Les lecteurs attendent des modules foncés sur un fond clair, avec une marge vide de 4 modules de chaque côté : la zone de silence. Un contraste trop faible, des couleurs inversées et une marge absente sont les raisons habituelles pour lesquelles un code ne se lit pas.

Utilisez le SVG pour l'impression : il reste net à toutes les tailles. Le PNG donne à chaque module le même nombre entier de pixels, pour que les bords restent nets ; les pixels qui ne se répartissent pas exactement deviennent de la marge supplémentaire.

Fonctionnement

Le motif est calculé par la bibliothèque Go open source go-qrcode, compilée en WebAssembly et exécutée dans un thread d'arrière-plan de votre navigateur. Le SVG et le PNG sont ensuite dessinés par la page à partir de ce motif. Le contenu, mot de passe Wi-Fi compris, n'est envoyé nulle part.

Questions

Ces QR codes expirent-ils ?

Non. Le contenu est stocké dans le code lui-même et ne passe par aucun de nos serveurs. Un code qui contient un lien fonctionne aussi longtemps que ce lien.

Quel niveau de correction d'erreur choisir ?

M est un bon choix par défaut pour un écran ou une impression propre. Choisissez Q ou H pour les étiquettes et les emballages qui risquent d'être rayés ou salis. Choisissez L quand le contenu est long et que le code doit rester petit.

N'importe qui peut-il lire le mot de passe Wi-Fi contenu dans le code ?

Oui. Le mot de passe est stocké en clair dans le code : toute personne qui peut le scanner peut le lire. Ne partagez le code que là où vous partageriez aussi le mot de passe.

Pourquoi mon téléphone n'arrive-t-il pas à lire le code ?

Les causes habituelles sont des couleurs trop peu contrastées, des modules clairs sur fond foncé, une zone de silence absente, ou un code imprimé si petit que l'appareil photo ne distingue plus les modules. Un contenu long rend les modules plus petits : raccourcissez-le ou imprimez le code en plus grand.

Autres outils de la catégorie Graphisme