Free M-PESA QR Code Generator
Create an M-PESA payment QR for your Paybill or Till Number — the standard Safaricom EMVCo MPM format, scanned directly by the M-PESA app.
0 outbound requests · 100% client-side · verify it yourself →- QR-generaattori
- Ilmainen käyntikorttisuunnittelu
- Tulostettavat WiFi-kortit
- CSV-erät (500 koodia)
- 40 mallipohjaa
- 20 kieltä
Yhteensopivuusselite
Tämä viivakoodimuoto renderöityy mustavalkoisena vain etu- ja taustavärillä. Mallit, piste-/silmämuodot, liukuvärit, kehykset ja keskuslogot koskevat vain QR-koodeja ja on piilotettu täällä.
Näytä 30 lisää mallipohjaa
Tallenna tyyli yllä olevalla painikkeella pitääksesi suosikkisi täällä.
Tai valitse sisäänrakennettu kuvake:
Näytä 108 lisäkuvaketta
Renderöidään QR:n taakse alennetulla läpinäkyvyydellä. Pakottaa automaattisesti EC=H, jotta QR skannautuu edelleen valokuvan läpi.
Erägenerointi
Lataa CSV luodaksesi jopa 500 QR-koodia yhdessä erässä. Jokaisesta rivistä tulee oma QR-koodi — valitse mallipohja tai ohita 21 ominaisuutta rivikohtaisesti: värit, kehykset, piste-/silmä-/silmänmunatyylit, liukuvärit, läpinäkyvyys, koko, virheenkorjaus, muoto, sisäänrakennettu logo ja paljon muuta.
21 saraketta: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Vain type ja data ovat pakollisia. Käytä | erottaaksesi kentät data-sisällön sisällä (esim. ssid|password|WPA).
Kaikki 20 QR-tyyppiä tuettu, mukaan lukien URL, WiFi, vCard, MeCard, Email, SMS, Event, Location, UPI, SEPA, PayPal, Crypto, Micro QR ja rMQR. Lataa esimerkki-CSV nähdäksesi jokaisen sarakkeen, kaikki 40 mallipohjaa, 11 kehystyyliä ja 12 sisäänrakennettua logoa toiminnassa.
1. Lataa esimerkki-CSV · 2. Muokkaa sitä datallasi · 3. Lataa se tänne
Tallenna koko QR — tyyppi, kaikki kenttäarvot, tyyli, kehys, logo, käyntikortin suunnittelu — yhtenä .qr.json-tiedostona. Lataa se myöhemmin luodaksesi kaiken uudelleen yhdellä napsautuksella.
Syötä sisältö luodaksesi QR-koodin
Sähköiset allekirjoitukset, jotka kestävät oikeudessa
Abundera Sign menee peruskäyttöisiä sähköisiä allekirjoituksia pidemmälle. Jokainen asiakirja saa kryptografisen todisteen, itsenäisen todentamisen ja väärentämiseltä suojatun todistuspaketin.
- Automaattisesti luodut oikeudessa kelpaavat todistuspaketit
- Henkilökohtainen asiakirjasinetti — havaitsee peukaloinnin välittömästi
- Ankkuroitu 5 itsenäiseen järjestelmään — ei yhtä vikapistettä
M-PESA payments via QR
M-PESA is Safaricom's mobile money service and Kenya's dominant payment rail, with over 30 million active users. This generator builds an EMVCo Merchant-Presented Mode (MPM) QR that encodes your Paybill or Till Number so customers can pay by scanning with the M-PESA app — no manual number entry.
Paybill vs Till Number
A Paybill is for businesses collecting payments into a registered business account. You provide the Paybill number plus an Account Reference (e.g. an invoice or order number), which appears in the payer's confirmation SMS. A Till Number is for point-of-sale merchants (Buy Goods). It has no account reference — the customer just scans and pays to the till.
EMVCo MPM encoding
The QR payload follows the EMVCo Merchant-Presented Mode specification: AID ke.co.safaricom.mpesa in field 26, currency 404 (KES), country code KE, and optional amount field 54. A CRC-16/CCITT-FALSE checksum is appended to field 63. This is the same encoding produced by Safaricom's own QR generation portal.
Saatavilla 26 kielellä
Täysin käännetty käyttöliittymä, alkuperäinen kirjoituksen renderöinti ja oikealta vasemmalle ‑tuki arabialle ja urdulle.
Frequently Asked Questions
Does the M-PESA app scan EMVCo QR codes?
Yes. The M-PESA app supports the EMVCo MPM format for merchant payments. Scan from the home screen under 'Pay Bill' or 'Buy Goods'.
What is a Paybill number?
A Paybill number is a 5–6 digit business number registered with Safaricom for collecting payments into a business M-PESA account. Customers enter an account reference alongside the number.
What is a Till Number?
A Till Number (Buy Goods) is used for point-of-sale retail payments. No account reference is needed — the customer pays directly to the merchant's registered till.
Should I set an amount in the QR?
Setting a fixed amount is useful for price stickers or invoices where the amount never changes. Leave it blank for open-amount QR codes where customers enter the payment amount.