Vérifiez nos engagements vie privée en direct, depuis votre navigateur▾
Ces valeurs sont calculées dans votre navigateur maintenant. Aucun aller-retour serveur. Cliquez sur Actualiser pour relancer la mesure.
Requêtes sortantes après chargement de page…Attendu : 0Tout s'exécute dans votre navigateur, aucune donnée ne repart après le chargement initial de la page.
Domaines tiers contactés…Attendu : 0Pas d'analytics, pas de polices CDN, pas de services d'avatar, pas de traceurs, origine unique uniquement.
Cookies déposés…Attendu : 0Pas de session, pas d'analytics, pas de préférences en cookies. Rien à synchroniser, rien à suivre.
Clés localStorage…Uniquement vos QR enregistrés et vos préférencesModèles enregistrés, historique et préférence de langue. Consultez Application → Local Storage dans les outils de développement.
État du service worker…Prêt hors ligneLes ressources statiques sont mises en cache pour une utilisation hors ligne. Vous pouvez couper votre réseau et le générateur fonctionne toujours.
État du réseau…Preuve hors ligne : coupez le WiFi, cliquez sur Générer. Ça fonctionne encore.La preuve la plus simple. Si c'était secrètement un client d'un serveur, le mode hors ligne ferait échouer la génération.
Aucun profil enregistré pour l'instant. Cliquez sur le bouton ci-dessous pour enregistrer le formulaire actuel comme profil réutilisable.
Les profils sont stockés uniquement dans ce navigateur (localStorage). Rien ne quitte votre appareil. Cliquez sur un profil pour restaurer ses champs.
Légende de compatibilité
📱Tout appareil photo de téléphone🏭Scanner professionnel / industriel uniquement💳Application de portefeuille ou bancaire🔐Application d'authentification📲Lecteur spécifique à l'applicationVoir la matrice complète →
Cette symbologie s'affiche en monochrome avec uniquement les couleurs de premier plan et d'arrière-plan. Les dégradés, la personnalisation des points et des yeux, et le logo ne s'appliquent pas.
Afficher 30 autres modèles
Enregistrez un style avec le bouton ci-dessus pour conserver vos favoris ici.
#000000
#FFFFFF
#8B5CF6
Téléversez une image à utiliser comme cadre.
Faites glisser le QR pour le positionner, molette ou pincez pour zoomer, curseur pour pivoter.
Afficher 108 icônes de plus
Aucune icône ne correspond à votre recherche.
Rendu derrière le QR avec une opacité réduite. Force automatiquement EC=H pour que le QR reste scannable à travers la photo.
Génération par lots
Téléchargez un CSV pour générer jusqu'à 500 QR codes en un seul lot. Chaque ligne devient son propre QR : choisissez un modèle ou personnalisez 21 propriétés ligne par ligne : couleurs, cadres, styles de points/yeux/pupilles, dégradés, transparence, taille, correction d'erreurs, format, logo intégré et bien plus encore.
21 colonnes : type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Seuls type et data sont obligatoires. Utilisez | pour séparer les champs dans data (par ex. ssid|password|WPA).
Tous les 125+ types de QR/codes-barres sont pris en charge, y compris URL, WiFi, vCard, TOTP, Swiss QR-bill, PIX, PromptPay, ZATCA, PayNow, Bitcoin + Lightning, et plus encore. Téléchargez le sample CSV pour voir chaque colonne, les 50 modèles, les 22 styles de cadre et les 375 icônes de logo intégrées en action.
1. Téléchargez le modèle CSV · 2. Éditez-le dans Google Sheets, Excel, Numbers ou tout éditeur de texte · 3. Téléversez-le ici
Votre lien est encodé dans le QR lui-même, aucun serveur intermédiaire, rien qui expire, rien à renouveler. Imprimez-le une fois, il continue de fonctionner.
Enregistrez l'intégralité du QR code – type, toutes les valeurs de champ, style, cadre, logo, conception de carte de visite – dans un seul fichier .qr.json. Chargez-le plus tard pour tout recréer en un seul clic.
Saisissez du contenu pour générer votre code
Payload encodé
Récents
Vous modifiez un code Pro existant. Cliquez sur « Mettre à jour le code Pro » ci-dessous pour enregistrer vos modifications dans Pro.
Besoin de changer la destination après impression ?
Même approche sans verrouillage que l'outil gratuit. Pro vous permet de changer la destination après impression et de voir qui scanne (pays et appareil uniquement, jamais d'IP ni de cookies). Chaque code dynamique est livré avec une sauvegarde statique, donc il n'y a rien à éteindre. À partir de 9 $/mois facturés annuellement.
M-PESA est le service d'argent mobile de Safaricom et le rail de paiement dominant au Kenya, avec plus de 30 millions d'utilisateurs actifs. Ce générateur construit un QR EMVCo Merchant-Presented Mode (MPM) qui encode votre Paybill ou Till Number pour que les clients puissent payer en scannant avec l'app M-PESA, sans saisie manuelle de numéro.
Paybill vs Till Number
Un Paybill est destiné aux entreprises qui collectent des paiements sur un compte professionnel enregistré. Vous fournissez le numéro Paybill plus une référence de compte (par ex. un numéro de facture ou de commande), qui apparaît dans le SMS de confirmation du payeur. Un Till Number est destiné aux commerçants en point de vente (Buy Goods). Il n'a pas de référence de compte, le client scanne simplement et paie à la caisse.
Encodage EMVCo MPM
La charge utile du QR suit la spécification EMVCo Merchant-Presented Mode : AID ke.co.safaricom.mpesa dans le champ 26, devise 404 (KES), code pays KE, et champ montant 54 optionnel. Un checksum CRC-16/CCITT-FALSE est ajouté au champ 63. C'est le même encodage produit par le portail de génération QR propre à Safaricom.
Liste de conformité
Utilisez votre propre numéro Paybill ou Till. Safaricom M-PESA opère sous la supervision de la Banque centrale du Kenya (CBK) via la loi sur le système de paiement national et les directives prudentielles pour la monnaie mobile. Chaque Paybill / Till est enregistré auprès d'une entreprise KYC avec un PIN KRA valide. L'usurpation d'identité est une fraude signalée au FRC Kenya.
Classification des commerçants : un volume commercial nécessite l'inscription Paybill ou Till via Safaricom M-PESA pour les entreprises. Encaisser de manière continue via un numéro M-PESA personnel (« Envoyer de l'argent ») enfreint les Conditions d'utilisation M-PESA et est un motif de suspension de compte.
Facturation KRA : les commerçants kényans immatriculés à la TVA doivent émettre un reçu fiscal conforme à l'ETR pour les recettes commerciales. Depuis la loi de finances 2023, cela est appliqué via la facturation en temps réel eTIMS. Le règlement M-PESA ne s'y substitue pas.
Protection des consommateurs : la loi sur la protection des consommateurs 2012 et l'Autorité de la concurrence du Kenya (CAK) exigent l'identité du commerçant (nom commercial enregistré + PIN KRA) sur les QR commerciaux imprimés.
Loi sur la protection des données 2019 : un QR imprimé avec un numéro de téléphone lié à M-PESA est une donnée personnelle. L'ODPC (Bureau du Commissaire à la protection des données) applique la loi.
Antifraude : la fraude M-PESA (attaques de « faux agent » et d'ingénierie sociale) est la fraude aux paiements la plus signalée au Kenya selon les avis CBK. Faites pivoter les QR imprimés annuellement ; plastifiez-les pour prévenir la superposition d'autocollants.
Quand ne pas utiliser ceci
N'utilisez pas un QR M-PESA pour solliciter des produits d'investissement non enregistrés ou des schémas pyramidaux (« fraude chama »). L'Autorité des marchés de capitaux (CMA) tient une liste publique d'entités non enregistrées ; la CBK et la CMA coordonnent l'application, et le Paybill / Till est traçable jusqu'à une entreprise kényane enregistrée.
Aussi par Abundera
Des signatures électroniques qui tiennent devant les tribunaux
Abundera Sign va au-delà des signatures électroniques de base. Chaque document bénéficie d'une preuve cryptographique, d'une vérification indépendante et d'un ensemble de preuves infalsifiables.
Packages de preuves prêts pour les tribunaux, générés automatiquement
Sceau de document personnel , détecte les falsifications instantanément
Ancré à 5 systèmes indépendants , aucun point de défaillance unique
Oui. L'app M-PESA prend en charge le format EMVCo MPM pour les paiements commerçants. Scannez depuis l'écran d'accueil sous « Pay Bill » ou « Buy Goods ».
Qu'est-ce qu'un numéro Paybill ?
Un numéro Paybill est un numéro professionnel de 5 à 6 chiffres enregistré auprès de Safaricom pour collecter les paiements sur un compte M-PESA professionnel. Les clients saisissent une référence de compte à côté du numéro.
Qu'est-ce qu'un Till Number ?
Un Till Number (Buy Goods) est utilisé pour les paiements de détail en point de vente. Aucune référence de compte n'est nécessaire, le client paie directement à la caisse enregistrée du commerçant.
Dois-je définir un montant dans le QR ?
Définir un montant fixe est utile pour les étiquettes de prix ou les factures où le montant ne change jamais. Laissez-le vide pour des QR codes à montant ouvert où les clients saisissent le montant du paiement.