PromptPay QR code
PromptPay QR Code Generator
Enter a Thai mobile number, national/tax ID or e-wallet ID to generate a PromptPay code; the amount can stay blank. The EMV payload is built locally, never touching a payment server.
QRDIV's free PromptPay QR code generator: enter a Thai mobile number, national/tax ID or e-wallet ID to create a PromptPay QR code, with an optional amount. The EMV payload and CRC16 are built locally in your browser, never through a payment server, and the code is static and permanent.
01
Generate your QR code
Fill in the fields on the left, preview live on the right, and download in multiple formats.
Proxy type
mobile
Proxy
Amount (optional, ฿)
Error correction
This tool only assembles your proxy into an EMV payload and draws the image locally in your browser. It never goes through any server, never touches the money flow, issues no collection accounts, and has no affiliation with the Bank of Thailand or any bank. Check your number yourself before putting the code on display.
Live preview
Fill in the content, then generate
Download
Print-ready
Pure black 100%K with quiet zone, ideal for print; downloads have no watermark.Scannability check
Auto-checks after generating
02
Any Thai banking app can scan it + fully local
Three proxy typesMobile number, national/tax ID and e-wallet ID are all supported.
Numbers normalised for youEnter it starting with 0 or +66 — we convert it to the 13-digit form the spec wants.
Static and permanentLeave the amount blank and you get a reusable static code that never expires.
No money flowThe EMV payload and CRC16 are built locally, never through a payment server.
FAQ
FAQ
No. Scanning only opens the payment screen in the payer's banking app; the amount and confirmation are always theirs to make.