Elido
Tout ce qu'Elido fait
Pro & Business

Codes QR personnalisés. QR codes that match your brand.

SVG rendu côté serveur avec couleurs personnalisées, formes d'œil, superposition de logo et cadre d'étiquette. PNG pour l'écran, SVG pour l'impression. Testez avec un téléphone avant de livrer.

  • Server-rendered SVG — pixel-perfect at any size
  • Custom colors, eye shapes, and logo overlay
  • Dynamic codes — update the destination without reprinting
  • Track every scan with full analytics
QR Designer — elido.app
elido.me/menu
Scan probability 97%
Colors
#6C3AED
#FFFFFF
Eye shape
Logo overlay
Drop PNG or SVG · max 30% width
Error correction
LMQHH auto-selected (logo active)
Export SVG · PNGserver-rendered · no rasterise on client
<5s
Délai d'ingestion des événements de scan
Unlimited
Cibles dynamiques (sans réimpression)
4
Niveaux de correction d'erreurs
PNG + SVG
Formats d'exportation

Style gallery

Six styles. One designer.

Mix module shapes, eye shapes, colors, logo overlays, and frame labels — every combination is validated against a scan-probability threshold before export. You never ship a QR that won’t scan.

Classic
Black square modules
Rounded
Dot modules, soft corners
Default
Gradient
Purple-to-blue sweep
Dark mode
White on charcoal
Logo embed
Center logo + H correction
H correction
SCAN ME
Framed
Label below the code

Dynamic, not static

Print once. Update forever.

A static QR encodes the destination URL directly — change the URL, reprint everything. Elido QR encodes a short link; the destination is configurable any time from the dashboard or API in under 10 seconds, with no reprinting.

  • Live retargeting
    Redirect an in-print QR to a seasonal campaign page without reprinting.
  • Smart-link logic
    The short link under the QR inherits geo-routing, expiry rules, A/B splits.
  • Sub-5ms scan
    Edge redirects resolve in under 5ms — no scanner timeout waiting for origin.
  • Scan analytics
    Each scan fires a ClickHouse event: country, device, OS, hour-of-day.
Dynamic QR — elido.me/menu
Active
elido.me/menu
QR never changes
Destination history
  1. Jan 2024
    /winter-menu
  2. Mar 2024
    /spring-menu
  3. Jun 2024
    /summer-menuNow
    Updated in 8 seconds from dashboard
Print once. Update the destination forever. No reprint required. No wasted stock.
1,284
Scans today
14
Countries
<5s
Avg. ingest

Export for any medium

Vector for print. Raster for screen.

Export once in the right format. SVG renders losslessly at any DPI so your print shop can rasterise at 300 DPI or 1200 DPI with identical results. PNG ships at 1200 × 1200 px by default, up to 4096 px via API.

Recommended
SVG
.svg
Vector — infinite scale

Print shop, signage, trade-show banners, packaging artwork.

Typical size2 KB
PNG
.png
Raster — 1200 px default, up to 4096 px

Digital screens, email footers, social media posts.

Typical size45 KB
PDF
.pdf
Print-ready — CMYK color space

Litho print, offset press, magazine insertion.

Typical size12 KB

What you can do

  • Superposition de logo avec remplissage automatique
  • Styles de modules carrés / points / arrondis
  • Formes d'œil carrées / arrondies / feuille
  • Étiquette de cadre jusqu'à 32 caractères
  • Sortie PNG et SVG

Ce que les codes QR doivent réellement faire en production

Les générateurs de QR gratuits vous donnent une image statique. Les fonctionnalités ci-dessous expliquent pourquoi les équipes gérant des tirages imprimés et des campagnes actives choisissent une solution dynamique s'appuyant sur l'analytique.

Longévité des tirages imprimés
01

Dynamique vs statique : un seul QR, des changements de destination illimités

Un code QR statique encode l'URL de destination directement dans l'image. Changez l'URL, et vous devez tout réimprimer. Un code QR dynamique encode un lien court ; la destination de ce lien court est configurable à tout moment depuis le tableau de bord ou l'API. C'est la raison fondamentale d'utiliser Elido QR pour tout ce qui touche aux supports physiques — emballages, signalisation, supports imprimés, badges d'événements. Un seul tirage peut servir plusieurs campagnes successivement. Le QR sur une bouteille de sauce piquante est expédié en pointant vers une page 'en savoir plus' ; après le lancement d'une promotion saisonnière, vous le redirigez vers la page promo en 10 secondes depuis le tableau de bord, sans réimpression, sans gaspillage. Le lien court sous le QR hérite de toute la logique de lien intelligent d'Elido : règles d'expiration, limites de clics, géo-routage, tests A/B. Le code QR physique n'est qu'une adresse stable.

Cohérence de la marque
02

Designer de marque : logo, couleurs personnalisées, équilibre de correction d'erreurs

Elido génère les codes QR côté serveur au format SVG, puis les exporte dans n'importe quel format. Le designer vous permet de définir la couleur des modules, de l'arrière-plan, la forme des modules (carré, point, arrondi), la forme des yeux (carré, arrondi, feuille) et un logo en superposition avec espacement automatique. La superposition du logo fonctionne en augmentant le niveau de correction d'erreurs (H — 30 % de récupération de données) afin que les modules masqués puissent être reconstruits ; le designer affiche un indicateur de probabilité de scan en temps réel à mesure que vous augmentez la taille du logo, vous permettant de voir où vous arbitrez entre esthétique et fiabilité. Des cadres ajoutent jusqu'à 32 caractères de texte contextuel sous le QR. Les combinaisons de couleurs et de logos personnalisés qui échouent au seuil de probabilité de scan sont signalées avant l'exportation — nous ne vous laissons pas générer un QR qui ne scanne pas. L'exportation SVG est sans perte et prête pour l'impression à n'importe quel DPI ; le PNG avec transparence est idéal pour l'usage sur écran.

Opérations à grande échelle
03

API de génération en masse pour le retail et les cycles de production imprimée

Un seul appel à POST /v1/workspaces/{ws}/qr/bulk accepte jusqu'à 100 spécifications QR par requête : URL de destination (ou lien court existant), slug, ID de modèle de design et format. L'API renvoie les URL de téléchargement pour chaque code QR généré (SVG et PNG), plus les données du lien court sous-jacent. Pour les clients du retail qui génèrent des QR pour des SKU de produits individuels, le flux de travail est : créez un CSV avec une ligne par SKU (ID SKU, URL de destination, préfixe de slug optionnel), passez-le au point de terminaison de masse par lots, téléchargez le ZIP des ressources. Le lot est indexé par une clé d'idempotence sur le slug, de sorte qu'une nouvelle exécution après un échec partiel ne génère pas de doublons. La limite de débit est de 200 codes QR par seconde par espace de travail sur Business. Sur Pro, l'importation par tableau de bord prend en charge jusqu'à 500 QR par lot via un téléchargement CSV ; au-delà, utilisez l'API.

Suivi des performances
04

Analytique des scans : par QR, géo, appareil, heure

Chaque scan sur un QR dynamique déclenche un événement de clic dans le même pipeline ClickHouse que les clics de liens courts. Vous obtenez la même répartition : pays, ville (lorsque la résolution IP descend au niveau de la ville), type d'appareil (téléphone vs tablette vs bureau — pertinent pour les QR qui ne devraient être scannés que sur mobile), OS, référent (l'application de scan QR, si elle en transmet un) et heure de la journée. Les statistiques par QR s'affichent dans le tableau de bord sur la fiche individuelle du QR ; l'analytique globale est regroupée au niveau du dossier de campagne. Le suivi de l'entonnoir est disponible si vous avez configuré un pixel de conversion ou un point de terminaison de conversion côté serveur : vous pouvez tracer comment 'ce scan QR a mené à un achat Shopify' de bout en bout. Les données de scan s'exportent vers les mêmes destinations S3 / BigQuery / Snowflake que les données de clics de liens courts.

Charges utiles de données structurées
05

GS1, vCard, WiFi et autres types de charges utiles au-delà des URL

Tous les codes QR ne pointent pas vers une URL. Elido prend en charge des types de charges utiles non-URL dans le générateur de QR : vCard 3.0 et 4.0 (nom, organisation, téléphone, e-mail, adresse — génère un contact téléchargeable au scan), connexion WiFi (SSID + mot de passe encodés au format WPA standard que iOS et Android reconnaissent nativement), texte brut, SMS et e-mail. L'encodage des identifiants d'application GS1 pour les QR de la chaîne logistique de détail est pris en charge dans l'API ; l'interface utilisateur du tableau de bord pour GS1 est basique — si vous générez des codes GS1-128 ou GS1 DataMatrix en volume, l'API est la solution appropriée. Pour tous les types de charges utiles, la redirection dynamique s'applique toujours : vous encodez un lien court qui résout vers la charge utile vCard / WiFi / texte, ce qui signifie que vous pouvez mettre à jour la charge utile après l'impression.

Équipes utilisant Elido QR en production

Les noms sont provisoires pour l'instant — les noms réels des clients apparaîtront ici au fur et à mesure de la publication des études de cas.

Nous générons 8 000 QR par campagne saisonnière pour les supports de PLV en magasin. L'API de masse et un script de 30 minutes ont remplacé ce qui était auparavant un cycle de deux jours avec une agence de design. Les cibles dynamiques nous permettent d'arrêter de réimprimer chaque fois qu'une URL de page de destination change.

C
Chaîne de retail, 400 magasins, Europe Centrale
Responsable du Marketing Numérique

Des QR par session pour 80 ateliers par événement. Chacun pointe vers l'enregistrement de la session concernée après la fin de l'événement — pas de réimpression, nous mettons simplement à jour la destination le lendemain de la conférence.

O
Organisateur de conférences, 12 événements/an, Amsterdam
Responsable des Technologies Événementielles

Les QR des menus sont mis à jour chaque saison. Auparavant, nous plastifiions à nouveau chaque carte de table quatre fois par an. Maintenant, nous envoyons un seul QR plastifié par table et mettons à jour la destination. L'analytique des scans nous a indiqué quelles tables n'étaient jamais scannées — nous avons déplacé l'emplacement du QR et l'engagement a augmenté.

G
Groupe de restauration, 35 établissements, Berlin
Directeur des Opérations

Elido QR vs les alternatives

QR Code Generator (qr-code-generator.com) est un outil gratuit solide pour un usage statique. Bitly QR est l'extension naturelle si vous utilisez déjà Bitly. La comparaison ci-dessous montre honnêtement où chaque option s'arrête.

FeatureElido QRQR Code GeneratorBitly QR
Changement de cible dynamique sans réimpressionOui — lien court sous le QR, changement de destination à tout momentOui sur les forfaits payantsOui — lien Bitly en dessous
Designer de marque (logo, couleurs personnalisées)Superposition de logo, couleurs personnalisées, forme des modules + yeux, vérification de probabilité de scanLogo et couleur sur les forfaits payants ; pas de vérification de probabilité de scanCouleur uniquement ; pas de superposition de logo
Analytique des scansPar QR : clics, géo, appareil, heure — même pipeline que l'analytique des liensNombre de scans et géo sur les forfaits payantsAnalytique des scans via le tableau de bord Bitly
API de génération en masse100 par appel, avec clé d'idempotence, téléchargement ZIPPas d'API en masse ; tableau de bord uniquementAPI disponible ; QR en masse non documenté
Contrôle du niveau de correction d'erreursL / M / Q / H — le designer expose les quatre avec retour sur la probabilité de scanSélectionné automatiquement par l'outilNon exposé
Export vectoriel (SVG)SVG sans perte à n'importe quel DPI ; PNG via pixellisation clientSVG sur les forfaits payants uniquementPNG + SVG sur les forfaits payants
Rétention historique des scansÉvénements bruts dans ClickHouse ; jusqu'à 24 moisCompteurs agrégés ; données brutes non disponiblesAgrégé dans l'analytique Bitly

Questions sur les codes QR

Que signifient les niveaux de correction d'erreurs et comment affectent-ils la taille du logo ?

La correction d'erreurs QR va de L (7 % de données récupérables) à M (15 %), Q (25 %) et H (30 %). Une correction plus élevée signifie plus de modules de données redondants — un code QR plus grand pour le même contenu, mais une meilleure tolérance aux dommages. Les superpositions de logos masquent des modules, nous passons donc automatiquement au niveau H lorsqu'un logo est ajouté. Le designer affiche une estimation de probabilité de scan en temps réel à mesure que vous redimensionnez le logo ; nous bloquons l'exportation si la probabilité tombe en dessous d'un seuil que nous considérons comme peu fiable (environ 85 %). En pratique, cela limite la largeur du logo à environ 25-30 % de la largeur totale du QR selon la densité du contenu.

Que signifie 'dynamique' en pratique — un seul tirage, des redirections infinies ?

Oui. L'image QR encode l'URL d'un lien court, pas la destination directement. La destination du lien court est configurable à tout moment depuis le tableau de bord ou l'API. Vous imprimez une fois ; chaque scan ultérieur atteint l'edge d'Elido, qui résout la destination actuelle et redirige en moins de 5 ms. Il n'y a pas d'expiration sur le lien court à moins d'en définir une (max_clicks ou expires_at), et l'image QR elle-même est juste une adresse stable — elle ne 'sait' pas que la destination a changé.

Les événements de scan peuvent-ils être liés aux conversions pour l'attribution ?

Oui. Un scan QR est un événement de clic dans le même pipeline ClickHouse que les clics de liens courts. Si vous avez configuré le transfert de conversion côté serveur (Stripe, Shopify ou webhook de paiement personnalisé), Elido peut attribuer la conversion au scan. L'ID de clic est transmis en tant que paramètre de requête à l'URL de destination ; votre session de paiement doit le conserver afin que le POST de conversion l'inclue. C'est la même configuration que pour l'attribution de conversion basée sur les liens.

QR vs liens profonds pour les installations d'applications — lequel utiliser ?

Les deux. Un QR qui pointe vers un lien universel / App Link est le bon choix par défaut pour les campagnes ciblant les applications mobiles : l'OS gère l'ouverture de l'application si elle est installée, ou l'aiguillage vers le store sinon. Le lien court sous le QR doit avoir des paramètres de lien profond mobile configurés (Apple-App-Site-Association, assetlinks.json) pour que la chaîne de repli soit correcte. Un simple QR pointant vers une URL générique convient aux destinations uniquement Web ; n'ajoutez pas de configuration de lien profond si la destination n'est pas une application.

Prenez-vous en charge les charges utiles GS1, vCard et WiFi ?

Les codes vCard (3.0 et 4.0) et les codes de connexion WiFi sont pris en charge dans le tableau de bord et l'API. L'encodage des identifiants d'application GS1 est réservé à l'API pour le moment — l'interface utilisateur du tableau de bord est rudimentaire. Si vous générez des codes-barres GS1-128 ou DataMatrix pour la chaîne logistique (pas des QR standards), nous aimerions connaître vos spécifications ; ce sont des symbologies différentes qui nécessitent une discussion.

Quel DPI est nécessaire pour une qualité d'impression ?

Pour les étiquettes de rayon et les impressions petit format (QR de 2 cm) : exportez en SVG et laissez votre imprimeur pixelliser à 300 DPI ou plus — le SVG est sans perte. Pour les codes QR de taille affiche ou salon professionnel : même SVG ; le DPI n'est pas pertinent pour le vectoriel. L'export PNG est de 1200px × 1200px par défaut, ce qui couvre la plupart des utilisations grand format jusqu'au format A4 environ à 300 DPI. Si vous avez spécifiquement besoin de PNG haute résolution, utilisez le paramètre de taille de l'API (jusqu'à 4096px).

Les codes QR expirent-ils ?

L'image QR elle-même n'expire jamais — c'est juste une chaîne encodée. Le lien court en dessous peut avoir une date d'expiration (expires_at) ou une limite de clics (max_clicks) ; si l'un ou l'autre se déclenche, les scans suivants aboutissent sur une page de lien expiré configurable plutôt que sur une erreur 404. Si vous voulez un QR permanent sans expiration, ne remplissez pas ces champs. L'expiration est utile pour les promotions limitées dans le temps où vous voulez que les scans après la date de fin affichent un message 'cette offre est terminée' plutôt qu'une page de destination obsolète.

Quelle est la limite de débit de génération en masse et le format CSV ?

API : 200 codes QR/seconde sur Business, 50/seconde sur Pro. Importation en masse CSV via le tableau de bord : jusqu'à 500 lignes par lot. Colonnes requises : destination_url. Optionnel : slug, domain, template_id (modèle de design enregistré), format (png/svg/eps/pdf), size (largeur en pixels pour PNG). La boîte de dialogue d'importation propose un modèle à télécharger. Pour des volumes à l'échelle du retail (des dizaines de milliers par lot), l'API avec interrogation de tâche asynchrone est la bonne voie — l'importateur du tableau de bord est bloquant jusqu'à la fin du lot.

Prêt à essayer ?

Commencez avec le forfait gratuit, passez à la version supérieure lorsque vous avez besoin d'un domaine personnalisé.

Codes QR personnalisés — Des codes QR qui ne ressemblent pas à des codes QR. · Elido