Quand générer un code à la fois ne suffit plus
Générer un QR code prend dix secondes. En générer quatre-vingts — un par référence d’inventaire, un par table de mariage, un par fiche produit — prend l’après-midi. La génération en lot existe pour ce cas : vous collez une liste, une ligne par contenu, et vous repartez avec un fichier ZIP contenant un PNG numéroté par ligne.
La méthode
- Préparez votre liste : une ligne = un contenu. Le plus simple : une colonne de tableur copiée-collée — chaque cellule devient une ligne.
- Ouvrez le générateur, mode Lot (batch).
- Collez la liste dans le champ prévu — le compteur affiche combien de lignes valides seront générées.
- Lancez : les codes sont rendus un par un en mémoire, compressés, puis téléchargés sous le nom
flashscanpro-batch.zip. Un message de confirmation indique combien de codes le ZIP contient réellement — utile pour vérifier qu’aucune ligne n’a été avalée par le plafond de 100 ou par un filtrage de ligne vide.
Ce que contient le ZIP
Chaque ligne produit un fichier nommé qr-001.png, qr-002.png… jusqu’à qr-100.png, dans l’ordre exact de votre liste. La numérotation sur trois chiffres garantit que le tri alphabétique de l’explorateur de fichiers suit l’ordre de la liste — qr-010 se place bien après qr-009 et non avant qr-002. Pour retrouver quel fichier correspond à quelle ligne, gardez la liste d’origine : qr-023.png = 23e ligne non vide.
Deux règles à connaître avant de coller
- Le préfixe
https://est ajouté automatiquement aux lignes qui n’ont pas de schéma :exemple.fr/produit-12devienthttps://exemple.fr/produit-12. Si vos lignes sont des textes bruts (numéros de série, références internes) et non des URL, elles seront encodées comme des liens — préférez alors des contenus déjà complets ou acceptez que le code décode enhttps://…. - Les lignes vides et les espaces sont ignorés : une liste de 120 lignes dont 10 vides produit 110… non — le lot est plafonné à 100 lignes valides, les suivantes sont ignorées. Découpez les gros volumes en plusieurs lots.
Organiser le ZIP après téléchargement
Une fois flashscanpro-batch.zip décompressé, trois pratiques évitent les confusions :
- Conservez la liste source dans le même dossier : la correspondance fichier ↔ contenu repose sur la position de la ligne. Si vous réordonnez la liste plus tard, régénérez le lot plutôt que de renommer à la main.
- Renommez au besoin :
qr-001.pngest parlant en production, mais pour la livraison à un client ou un imprimeur, un renommagetable-12.pngouref-ABC-042.pngévite les erreurs de pose. Faites-le après décompression, jamais en corrigeant la liste à rebours. - Pour plus de 100 codes : découpez la liste en lots successifs et stockez chaque ZIP dans un dossier distinct — la numérotation repart à
qr-001à chaque lot.
Pourquoi la limite de 100 ?
La limite n’est pas commerciale, elle est technique : tout se passe dans le navigateur. Chaque QR code est rendu en image PNG en mémoire, puis l’ensemble est compressé par le moteur ZIP avant téléchargement — aucun serveur ne fait le travail à votre place. Cent PNG simultanés en mémoire restent raisonnables sur un téléphone modeste ; cinq cents risqueraient de faire planter l’onglet. La limite protège le résultat : mieux vaut deux lots qui aboutissent qu’un lot qui échoue en silence.
L’avantage symétrique : vos données ne partent nulle part. Une liste de références internes, d’identifiants ou d’URL privées est traitée localement, et chaque code généré apparaît dans votre historique local (stocké sur l’appareil, 500 entrées max — voir scanner sans upload).
Et l’apparence des codes du lot ?
Les codes d’un lot partagent les réglages du générateur au moment de la génération : si vous avez ajusté les couleurs, la correction d’erreur ou chargé un logo, ces choix s’appliquent à toute la série — un lot de codes brandés se prépare comme un code unique. Le contenu, lui, varie ligne par ligne : c’est la seule chose qui différencie qr-001.png de qr-023.png.
Les cas d’usage qui justifient le lot
- Inventaire : un code par étagère, article ou équipement — collez la colonne des identifiants, imprimez les PNG en planches.
- Événementiel : un code par table, par badge ou par billet avec URL nominative.
- Étiquetage de rayon : un code par fiche produit pointant vers la page en ligne.
- Documentation et support : une série de codes vers les pages d’aide de chaque produit.
Avant le tirage, vérifiez deux ou trois codes du ZIP avec le scanner et relisez les règles de taille d’impression — un lot imprimé trop petit, c’est cent erreurs d’un coup.