PromptPay QR generator

Create a Thai PromptPay QR to get paid, right in your browser
Runs on your device - nothing is uploaded Back to site

PromptPay details

Who should the money go to?

The mobile number registered for PromptPay.
Enter a valid Thai mobile number (10 digits).
Leave blank so the payer can enter the amount themselves.
Enter a valid amount.

Your PromptPay QR code

Enter your PromptPay details and your QR code will appear here.

Scan with any Thai mobile banking app to pay. The QR encodes a standard PromptPay payload.

Free PromptPay QR code generator, right in your browser

Onova PromptPay QR Generator turns your PromptPay phone number, national or tax ID, or e-Wallet ID into a QR code that any Thai mobile banking app can scan to pay you. You can lock the QR to a fixed amount or leave it open so the payer decides. Everything is generated locally in your browser, so your details never leave your device, and you can download the QR as a PNG to print, share or add to an invoice.

How to create a PromptPay QR code

  1. Choose whether you are using a phone number, a national/tax ID, or an e-Wallet ID.
  2. Type in the PromptPay number or ID that should receive the money.
  3. Optionally enter a fixed amount in baht, or leave it blank for any amount.
  4. Download the QR as a PNG, then print it or share it with whoever is paying.

Your details stay private

This tool builds the PromptPay QR entirely inside your web browser. It creates a standard EMVCo PromptPay payload with the correct CRC checksum, exactly like the QR codes Thai banks generate, and encodes it as a QR image on your own device. Nothing is uploaded to a server, there is no sign-up and no watermark. It even works offline once the page has loaded.

Frequently asked questions

Is my phone number or ID sent anywhere?
No. The QR is built entirely on your own device, so your PromptPay details stay private.
Will banks be able to scan it?
Yes. It produces a standard EMVCo PromptPay payload with the correct checksum, so any Thai banking app can scan it.
Can I set a fixed amount?
Yes. Enter an amount to lock the QR to it, or leave it blank so the payer types the amount in.
Does it work offline?
Yes. Once the page has loaded it can generate PromptPay QR codes without an internet connection.

See more free tools by Onova Tech