Zen QR
Zen QRScannez tranquillement.

Générer des centaines de QR codes sans devenir fou

Parfois il faut un QR. Parfois il en faut 500 : un par actif, un par siège, un par colis. Voici comment les équipes gèrent la génération en lot aujourd'hui, et où Zen QR s'inscrit là-dedans.

Commencez par un tableur propre

Une ligne par QR. Colonnes obligatoires : un identifiant unique stable (ID actif, numéro de siège, SKU), la charge utile du QR (URL, texte, etc.), et un libellé lisible imprimé à côté du code. Les mauvais tableurs causent 90 % de la douleur batch-QR — triez par identifiant tôt, dédupliquez tôt.

Choisissez le bon patron de charge utile

Encodez l'identifiant unique dans une URL stable : exemple.com/asset/{id}. La page destinataire peut changer de comportement sans réimprimer aucun QR. N'encodez pas les métadonnées brutes dans le QR — vos métadonnées changent, votre motif QR non.

La mise en page compte

Les templates Avery (5160, 5263, etc.) marchent pour ~30-200 codes par feuille. Au-delà de 500, passez aux étiquettes en rouleau et à une imprimante d'étiquettes. Incluez toujours l'identifiant lisible sous le QR — c'est inestimable quand un téléphone échoue à scanner et qu'il faut taper l'ID à la main.

Le rôle de Zen QR en batch

Le générateur on-page fait du un-à-la-fois aujourd'hui. L'endpoint /api/qr/generate prend un texte + un style et retourne un PNG — scriptez autour avec curl ou Node.js pour boucler sur vos lignes. Une UI batch native (CSV → ZIP de PNGs) est sur la feuille de route ; dites-nous si ça vous intéresse.

Comment l'utiliser

  1. 1

    Préparez un tableur propre

    Une ligne par QR. Colonnes obligatoires : un identifiant stable (ID actif, SKU, numéro de siège), la charge utile (URL, texte, etc.), et un libellé lisible imprimé à côté du code.

  2. 2

    Choisissez un patron d'URL stable

    Utilisez exemple.com/asset/{id}. La page destinataire peut changer de comportement sans réimprimer aucun QR. N'encodez pas les métadonnées dans le QR — elles changent, lui non.

  3. 3

    Scriptez la génération

    Bouclez sur les lignes de votre CSV, POSTez le texte de chaque ligne sur /api/qr/generate, sauvegardez le dataUrl en PNG. Un script bash + curl tient en ~20 lignes.

  4. 4

    Préparez la mise en page

    Les templates Avery (5160, 5263, etc.) marchent pour ~30–200 codes par feuille. Les grandes séries passent sur étiquettes en rouleau avec une imprimante d'étiquettes.

  5. 5

    Incluez l'ID lisible

    Imprimez l'identifiant sous chaque QR — inestimable quand un téléphone échoue à scanner et que l'utilisateur doit taper à la main.

Qui s'en sert

Étiquetage d'actifs

Mobilier de bureau, équipement de labo, matériel IT — chacun reçoit un QR unique pointant vers sa fiche d'inventaire.

Placement événementiel

QR par siège pour la validation de billet, les allergies, ou un retour spécifique au siège.

Inventaire retail

QR par SKU pour les contrôles de stock, recherches de prix, ou détails produit en rayon.

Print-on-demand

Cartes postales, encarts, étiquettes cadeau — chaque lot personnalisé avec un QR unique vers une page par destinataire.

Questions fréquentes

Puis-je générer depuis un CSV aujourd'hui ?
Pas dans l'UI encore — mais c'est scriptable. Bouclez vos lignes, POSTez chaque texte sur /api/qr/generate, sauvegardez le dataUrl en PNG. Un exemple bash/Node tient en 20 lignes.
Limite de débit sur l'API ?
Aucune actuellement. La génération est peu coûteuse (chaque appel en quelques millisecondes), donc des batchs de quelques milliers finissent en secondes. Nous ajouterons une limite si abus.
Chaque QR doit-il être unique ?
Si la destination est la même (« ouvrir notre page d'accueil »), un seul QR suffit pour tous les exemplaires. Si elle varie par actif (lien d'enregistrement par actif), chaque QR doit être unique. Pas de juste milieu utile.
Et les marques de coupe à l'impression ?
Utilisez votre logiciel d'étiquettes (Word, LibreOffice, outils dédiés) pour la mise en page. Le rôle de Zen QR s'arrête à produire un bon PNG par ligne — la mise en page est un problème séparé.

Parfois il faut un QR. Parfois il en faut 500 : un par actif, un par siège, un par colis. Voici comment les équipes gèrent la génération en lot aujourd'hui, et où Zen QR s'inscrit là-dedans.

Génération de QR en lot — Patrons et outils | Zen QR