· 7 min

Codes QR pour téléchargement d'app : faire un QR qui marche sur iOS et Android

Comment générer un code QR pour que les utilisateurs téléchargent votre app. Solutions vers App Store, Play Store ou les deux avec un seul QR. Gratuit avec QRcito.

Codes QR pour téléchargement d'app : faire un QR qui marche sur iOS et Android

Un QR pour télécharger une app semble trivial — on pointe vers l'App Store et c'est fini. Mais il y a un piège : si votre app est sur iOS et Android, un seul QR vers l'App Store échoue sur Android, et vice versa. Cet article couvre les trois vraies options : un QR par système, un QR unique vers une landing qui détecte et redirige, ou un QR unique avec un service de « smart link ».

Réponse rapide

  • Si votre app est uniquement iOS ou uniquement Android : un QR statique vers l'URL du store correspondant. Terminé.
  • Si votre app est sur les deux : le plus simple est un QR unique vers votre propre landing qui détecte l'appareil et redirige vers le bon store.
  • Alternative professionnelle : un service de « smart link » (Branch.io, Firebase Dynamic Links, OneLink) qui détecte l'OS. Certains gratuits, certains payants.
  • On peut aussi mettre deux QR côte à côte étiquetés « iOS » et « Android » si vous préférez la simplicité.
  • Dans tous les cas, un QR statique pointant vers une URL stable suffit. Pas besoin d'abonnement.

Les trois façons de faire

Option 1 : deux QR séparés (le plus simple)

Imprimez deux QR côte à côte :

  • L'un pointe vers votre app sur l'App Store : https://apps.apple.com/app/idVOTREID.
  • L'autre pointe vers votre app sur Google Play : https://play.google.com/store/apps/details?id=votre.package.name.

Étiquetez chacun avec « iOS / iPhone » et « Android ». L'utilisateur choisit celui qui lui correspond.

Quand l'utiliser :

  • L'espace physique n'est pas un problème (grande affiche, emballage large).
  • Vous n'avez pas de site web pour servir de landing.
  • Vous voulez le maximum de simplicité sans services externes.

Limite : prend plus de place et certaines personnes ne savent pas lequel choisir.

Option 2 : un seul QR vers votre propre landing avec détection d'appareil

Créez une page simple sur votre site (votredomaine.com/app) avec un script qui détecte si l'utilisateur vient d'iOS ou d'Android et redirige vers le bon store.

Code JavaScript minimal (exemple illustratif) :

const ua = navigator.userAgent;
if (/iPhone|iPad|iPod/.test(ua)) {
  window.location.href = 'https://apps.apple.com/app/idVOTREID';
} else if (/Android/.test(ua)) {
  window.location.href = 'https://play.google.com/store/apps/details?id=votre.package';
} else {
  // Afficher les deux boutons pour desktop ou autres
}

Générez le QR pointant vers votredomaine.com/app. QR unique, redirige automatiquement.

Avantages :

  • QR unique et propre sur les signes/emballages.
  • Zéro dépendance à des services externes.
  • Vous contrôlez la landing et pouvez changer les destinations sans réimprimer.
  • Gratuit pour toujours si vous avez déjà un site web.

Limite : nécessite d'avoir (ou de créer) sa propre page web.

Option 3 : smart link d'un service spécialisé

Des services comme Branch.io, Firebase Dynamic Links, AppsFlyer OneLink, etc. créent des URL uniques qui :

  • Détectent l'OS et redirigent vers le bon store.
  • Offrent parfois du « deferred deep linking » (se souvenir du contexte entre installation et premier lancement de l'app).
  • Fournissent des analyses détaillées.

Générez le QR avec l'URL du smart link. Fonctionne comme l'option 2 mais sans avoir besoin de votre propre site.

Quand les utiliser :

  • Vous êtes une entreprise avec une app et avez besoin d'analytiques avancées.
  • Vous voulez du deferred deep linking (l'app s'installe et à l'ouverture va directement à un écran spécifique).
  • Vous ne voulez pas maintenir votre propre landing.

Limite : Firebase Dynamic Links a été abandonné, donc les options gratuites se sont réduites. Branch a un plan gratuit avec limites ; d'autres sont payants.

Comment obtenir les bonnes URL

App Store (iOS)

Allez sur la page de votre app sur l'App Store (web) et copiez l'URL. Format :

https://apps.apple.com/fr/app/nom-de-app/id1234567890

Le « fr » peut être un autre code pays. Pour internationaliser, vous pouvez le retirer :

https://apps.apple.com/app/id1234567890

Apple redirige vers le store du pays de l'utilisateur.

Google Play (Android)

Allez sur la page de votre app sur le Play Store (web) et copiez l'URL. Format :

https://play.google.com/store/apps/details?id=com.votreentreprise.votreapp

Le paramètre id est le nom de package unique de votre app.

Vérifier avant de générer le QR

Ouvrez chaque URL dans le navigateur de votre téléphone (iOS pour l'URL App Store, Android pour celle du Play Store). Elle doit ouvrir directement la fiche de votre app. Sinon, vérifiez l'URL.

Comment créer le QR pas à pas

Pour n'importe quelle option :

  1. Décidez de la stratégie (deux QR séparés, votre propre landing, ou smart link).
  2. Préparez l'URL finale (celle de l'App Store, votre landing, ou le smart link).
  3. Ouvrez un générateur client-side gratuit comme QRcito.
  4. Sélectionnez le type URL et collez le lien.
  5. Personnalisez la couleur si vous voulez (gardez le contraste). Le logo de votre app au centre (max 20 %).
  6. Générez et téléchargez en SVG (impression) et PNG (numérique).
  7. Imprimez un test et essayez avec iPhone et Android. Vérifiez que chaque plateforme arrive dans son store.

Tailles recommandées par surface

Surface Distance Taille min. du QR
Carte de visite 25 cm 2 × 2 cm
Flyer en main 30 cm 3 × 3 cm
Panneau événement (1-2 m) 1-2 m 10-20 cm
Emballage produit 25 cm 2 × 2 cm
Écran / TV 3-5 m Grand, lisible du canapé
Vinyle en vitrine 2-3 m 20-30 cm

Cas où le QR brille pour les apps

Là où la conversion est la plus élevée :

  • Salon / panneau d'événement : QR vers votre app, téléchargement sur place, première démo sur le stand.
  • Emballage de produits physiques avec une app compagnon (domotique, wearable fitness, etc.).
  • Écran en magasin avec QR à côté d'un présentoir produit.
  • Signature email de l'équipe commerciale.
  • Publicités physiques (panneaux, arrêts de bus, taxis) : QR pour télécharger l'app.
  • Onboarding hors ligne : cours, ateliers, formations, où le QR accélère l'installation de l'app de la session.

Erreurs courantes

  • QR vers App Store sur un panneau où la moitié de l'audience est Android : vous perdez la moitié des téléchargements. Correction : deux QR ou smart landing.
  • URL du store dans une locale fixe (p. ex. apple.com/us/...) : un utilisateur en France devrait changer de store. Retirez le code pays sur l'App Store.
  • Landing lourde : si votre landing met 5 secondes à charger, vous avez perdu l'utilisateur. Faites-la légère (un script et une redirection).
  • Smart link d'un service qui ferme : Firebase Dynamic Links a été abandonné. Si vous en dépendiez, tous vos QR étaient cassés. Préférez votre propre landing.
  • Ne pas tester les deux systèmes : le QR est une chose, le flux complet en est une autre. Test réel avec iPhone et Android avant d'imprimer.
  • QR d'une app retirée du store : le QR fonctionne toujours mais mène à « non disponible ». Si vous retirez l'app, régénérez ou redirigez.

Conclusion

Un QR pour télécharger votre app est trivial si vous avez une seule plateforme (URL directe vers le store). Si vous avez les deux, trois options : deux QR ensemble (le plus simple), votre propre landing avec détection d'appareil (le plus recommandé si vous avez un site), ou service de smart link (le plus professionnel, parfois payant).

Dans tous les cas, le QR est statique pointant vers une URL stable. Pas besoin de payer un abonnement de QR dynamique — il suffit que l'URL finale existe et fonctionne.

QRcito génère votre QR de téléchargement d'app gratuitement, sans inscription, en SVG/PNG. Pointez vers le store, votre landing ou votre smart link, et téléchargez.

FAQ

Puis-je avoir un seul QR qui détecte iOS ou Android ? Oui, mais le QR lui-même ne détecte rien — il encode une URL fixe. La détection se fait par l'URL : soit vous pointez vers votre propre landing avec un script, soit vous utilisez un smart link d'un service.

Quel est le mieux : propre landing ou smart link ? Propre landing si vous avez déjà un site : coût zéro, dépendance zéro. Smart link si vous avez besoin d'analytiques avancées ou de deferred deep linking.

Ça marche avec TestFlight ou des apps bêta ? Oui, comme avec les apps publiées. L'URL TestFlight est stable. Si la bêta se termine, l'URL cesse de fonctionner et il faudra régénérer le QR vers la version finale de l'App Store.

Y a-t-il une limite de téléchargements avec le QR ? Non. Le QR n'est qu'un motif. Les téléchargements dépendent du store, pas du QR. Vous pouvez imprimer en quantités illimitées et tout fonctionnera.

Puis-je voir combien de personnes téléchargent via mon QR ? Sans service externe, pas directement. Votre landing peut avoir Google Analytics et compter les visites. Pour une attribution spécifique au QR (vs le bouton « Télécharger » de votre site), ajoutez un paramètre UTM à la fin de l'URL du QR.

← Retour au blog