Vérificateur de contraste pour codes QR
Saisis les couleurs du code et celle du support derrière lui. Le vérificateur renvoie le rapport de contraste du motif et des yeux de détection, la différence de luminance qu'une caméra voit réellement, et si le couple peut partir à l'impression.
La surface derrière le code. Garde-la quasi blanche : éclaircir le fond ne remplace pas assombrir le code.
La couleur des modules de données.
Les trois carrés des coins. Ils doivent ressortir du fond aussi nettement que le motif : un scanner les trouve en premier.
Aperçu
6.70:1
Jugé sur: Contraste du motif
Très bien sur un écran, et court face à la marge que l'impression prélève. Assombris le code avant qu'il parte sur papier.
Où cela se situe
Contraste du motif
6.70:1
Contraste des yeux
6.70:1
Différence de luminance en caméra
176 / 255
Sur 255, selon la pondération BT.601 sur laquelle repose le canal de gris d'une caméra. Le rapport pondère le vert bien plus qu'un capteur : les deux chiffres divergent donc le plus sur les couleurs saturées.
Quand une couleur de marque n'atteint pas la cible, assombris le code plutôt que d'éclaircir le fond - une couleur assombrie de deux ou trois crans garde en général son identité et double son rapport.
Le contraste est la seule variable que personne ne choisit
La forme et la taille des modules sont des décisions prises pour un code QR. La couleur, elle, est héritée d'une palette de marque écrite des années avant qu'on pense à un code QR - c'est pour cela qu'elle est la propriété qui échoue le plus souvent, et celle que ce vérificateur existe pour trancher. Le raisonnement est dans le test du contraste minimal.

Ce qu'un décodeur mesure réellement
Un téléphone ne voit pas la couleur quand il lit un code QR. Il convertit l'image en un seul canal de gris et y applique un seuil par petits blocs, décidant sombre ou clair pour chaque module face à son voisinage immédiat. Toute la tolérance chromatique d'un code se joue dans cette étape.
- Le plancher du décodeur se situe vers 1,24:1 - le point où un binariseur courant cesse de considérer qu'un bloc contient quoi que ce soit - et n'a rien à voir avec un objectif de conception.
- La cible écran est 4:1, exactement là où le témoin de contraste du générateur passe au vert.
- La cible impression est 7:1, parce que la blancheur du papier, l'engraissement, les reflets et la distance en prennent chacun une part.
Deux chiffres en désaccord
Un rapport de contraste pondère le vert à 71% de la luminosité perçue, en suivant l'œil humain. Le canal de gris d'une caméra le pondère à 59% et n'ajoute aucun terme de voile. Les deux mesures s'accordent sur les gris et les noirs et divergent le plus sur les couleurs saturées, c'est-à-dire là où les codes QR échouent vraiment.
Le vert pur sur blanc est le cas le plus net : 1,37:1 en rapport de contraste, à peine au-dessus du plancher du décodeur, mais une différence de luminance de 105 sur 255 dans le canal de gris d'une caméra. Un chiffre le juge désespéré, l'autre médiocre. Aucun ne le juge imprimable, et c'est pourquoi cette page affiche les deux. Quelles palettes en ressortent indemnes, les codes QR en couleur le détaillent.

Comment vérifier les couleurs d'un code QR
Quatre étapes, d'une palette de marque à un couple de couleurs qui survit à l'impression.
Générer un code QR- 1
Saisis d'abord le fond
Le support derrière le code, et il devrait être quasi blanc. Éclaircir un fond ne remplace pas assombrir un code : la réflectance sur papier est plafonnée par le support, donc ce bout de la plage est déjà dépensé.
- 2
Ajoute la couleur du motif
La couleur de marque telle qu'elle est définie, avant toute correction. Vérifier d'abord la version corrigée masque à quel point l'originale était loin de la cible.
- 3
Vérifie les yeux séparément
Les trois carrés des coins sont ce qu'un scanner localise avant de lire le moindre module. Un code aux modules sombres et aux yeux pâles échoue à la première étape, et le rapport du motif n'est jamais mis à l'épreuve.
- 4
Retiens le pire des deux
Un code QR se scanne sur son couple le plus faible, pas sur sa moyenne. Le verdict ci-dessus est pris sur celui du motif ou des yeux qui a le moins de marge.
Où atterrissent les choix de palette courants
Cinq couleurs sur fond blanc, mesurées des deux façons : le rapport qu'affiche un outil de design, et la différence de luminance que voit le canal de gris d'une caméra, sur 255.
Des règles qui gardent la couleur scannable
Dix habitudes qui mènent une palette de marque du fichier de design à un code qui se lit encore sur papier.
Assombris le code, pas le fond
Le fond doit rester quasi blanc pour que la réflectance survive à l'impression : tout l'ajustement revient donc aux modules sombres. Une couleur assombrie de deux ou trois crans garde en général son identité et plus que double son rapport.
Conçois à 7:1 pour tout ce qui s'imprime
4:1 est la cible écran et 7:1 la cible impression, et l'écart entre les deux est ce que consomment le papier, l'engraissement, les reflets et la distance de lecture. Traite 3:1 comme la ligne sous laquelle rien ne part, quel que soit le média.
Donne aux yeux de détection le même contraste
Les trois carrés des coins sont localisés avant tout décodage. Les styliser dans une couleur d'accent plus claire que le motif est la façon la plus courante pour un code magnifique d'échouer dès la toute première étape.
Ne place jamais un code sur une photographie
Le seuil est calculé localement : une photographie retourne donc la décision au milieu du symbole, le même module sombre se lisant comme sombre sur un ciel pâle et comme clair sur une ombre. Pose plutôt le code sur un aplat.
Un dégradé est plus sûr qu'une photo
Un dégradé sur les modules conserve partout la différence locale entre sombre et clair, et c'est tout ce dont un binariseur a besoin. Garde les deux extrémités du dégradé au-dessus de la cible, plutôt que d'y arriver en moyenne.
Mets plutôt la couleur de marque dans le cadre
L'aplat derrière le code, le libellé en dessous et l'appel à l'action à côté peuvent porter la palette à pleine saturation. Aucun d'eux ne coûte le moindre point de contraste.
Vérifie la couleur après conversion en CMJN
Un rouge ou un vert RVB éclatant perd de la saturation et se décale en CMJN, et c'est le couple imprimé qui compte. Convertis d'abord, puis vérifie ici les valeurs converties plutôt que les originaux d'écran.
Imprime les modules sombres en 100% K
Un noir riche à quatre plaques exige un repérage parfait pour tenir un bord de module de 0,4 mm. Une tolérance de repérage courante en offset feuille, autour de 0,1 mm, représente le quart de ce module : un noir monoplaque garde donc chaque bord net.
Traite les encres métalliques et fluo comme non mesurables
L'or, l'argent, la dorure et le vernis sélectif n'ont pas de valeur de réflectance fixe : ils montrent ce qui se trouve devant eux, en général un luminaire. Aucun rapport calculé depuis une valeur hexadécimale ne les décrit.
Confirme le couple sur support imprimé
Un rapport est une prédiction sur un fichier. Imprime le code à taille réelle sur le vrai support, regarde-le sous la lumière où il vivra, et scanne-le avec deux téléphones différents avant de valider quoi que ce soit.

Essaie les couleurs dans le générateur
KoloQR, un générateur de codes QR gratuit avec codes QR ronds et formes personnalisées, applique ce même contrôle de contraste en direct sur l'aperçu pendant que tu modifies la palette - motif, yeux et fond.
Gratuit, sans compte et sans filigrane. Les codes sont générés dans ton navigateur : la destination n'est jamais envoyée à un serveur.
Générer un code QRQuestions? Answered
Conçois à 4:1 pour l'écran et 7:1 pour l'impression, et traite 3:1 comme la ligne sous laquelle rien ne devrait sortir. Techniquement, les décodeurs fonctionnent bien plus bas - un binariseur courant abandonne vers 1,24:1 -, mais tout cet écart part en blancheur du papier, engraissement, reflets, distance et main qui bouge.
Oui. La plupart des caméras de téléphone actuelles lisent un code inversé, même si certains scanners anciens et lecteurs industriels supposent des modules sombres sur fond clair. Un code inversé dépense aussi plus de marge : garde le rapport confortablement au-dessus de 7:1 et teste sur du matériel réel avant un tirage.
Parce que le vert se situe là où l'œil et la caméra le notent tous deux mal face au blanc. Un vert de marque typique comme #22c55e donne 2,28:1 sur blanc, sous la ligne de mise en production. Assombri en #166534, il donne 7,13:1 - la même teinte, désormais au-dessus de la cible impression avec de la marge.
Oui. Les trois carrés des coins sont ce qu'un scanner localise avant de décoder quoi que ce soit : un code au motif bien contrasté mais aux yeux pâles échoue à la première étape. Ce vérificateur donne les deux chiffres et prend son verdict sur le pire.
Parce qu'un code QR est lu par une caméra, pas par un œil. Un rapport de contraste pondère le vert à 71% de la luminosité perçue ; le canal de gris d'une caméra le pondère à 59% et n'ajoute aucun terme de voile. Les deux divergent le plus sur les couleurs saturées, et cette divergence est précisément le constat.
Un gris clair passe si le couple franchit encore la cible, mais il coûte de la marge pour rien. Le papier plafonne la luminosité d'impression d'un fond : ce bout de la plage est déjà dépensé, et chaque point de contraste cédé par un fond gris doit être repris sur les modules sombres.
Pas en soi. Ce qui compte, c'est la différence entre les modules et ce qui se trouve derrière, mesurée localement. Une teinte pâle et uniforme derrière un code très sombre passe en général ; le couple qui échoue, c'est une couleur de marque en demi-teinte derrière un code en demi-teinte, quelle que soit leur allure séparément.
C'est le maximum : 21:1 en rapport et les 255 pleins dans le canal de gris d'une caméra. Rien ne fait mieux. Un marine quasi noir comme #0f172a atteint 17,9:1 et 232 sur 255 : il ne cède presque rien de mesurable tout en se lisant comme une couleur de marque.
Oui, et plutôt en mal sur les couleurs saturées. Les rouges, verts et oranges RVB éclatants perdent en saturation et se décalent en teinte à la conversion : un couple qui franchissait 7:1 à l'écran peut retomber en dessous sur presse. Convertis d'abord, puis vérifie ici les valeurs converties.
Non. La correction d'erreurs répare des modules abîmés ou masqués une fois le symbole localisé et lu comme sombre et clair. Si la caméra ne parvient pas à séparer sombre et clair, il n'y a aucune donnée sur laquelle travailler. Le contraste est un préalable, pas une variable d'ajustement.
Oui, indirectement. Les modules arrondis, en points et autres formes décoratives mettent moins d'encre dans chaque cellule qu'un carré plein : un décodeur qui cherche le rapport du motif de détection voit donc un indice plus faible. Un code stylisé a déjà dépensé de la marge avant que l'impression prenne la sienne - donne-lui plus de contraste, pas moins.
Continue d'explorer
Des pages qui prennent la suite de celle-ci : le même contexte, le même type de code ou la prochaine décision à prendre.
Codes QR créatifs
Des directions de design et de vrais exemples de codes QR qui paraissent réfléchis sans renoncer à la fiabilité du scan.
Codes QR en couleur
Mets ta palette sur un code QR sans le casser : quelle couleur va sur le motif et laquelle appartient au cadre.
Pourquoi un code QR ne scanne pas, et comment savoir quel défaut vous avez
Les trois façons dont un code QR échoue - jamais détecté, mal lu, ou parfaitement lu vers une destination cassée - et comment le symptôme vous dit laquelle vous avez avant toute mesure.
Neuf choses à vérifier avant d'envoyer un code QR à l'impression
Les neuf vérifications entre un fichier de code QR et un tirage qui fonctionne, chacune avec le nombre à passer et la page qui explique pourquoi.
Cinquante paires de couleurs pour codes QR, et lesquelles survivent à l'impression
Cinquante paires de couleurs pour codes QR avec le rapport de contraste calculé pour chacune, groupées selon qu'elles passent le seuil de l'impression, celui de l'écran, ou aucun des deux.
Scanner de code QR
Lis ce que contient un code QR depuis une capture, une photo ou un export, décodé dans ton navigateur et jamais téléversé.
Pourquoi KoloQR ?
- Crée des codes QR pour des sites web, des menus, le Wi-Fi, des PDF et des cartes de visite
- Personnalise les couleurs, les logos et des formes uniques
- Télécharge des fichiers PNG et SVG de haute qualité
- Conçu pour l'impression comme pour le numérique
