Generate KHQR codes for the Bakong payment system. Enter your merchant info and amount to create a scannable QR code.
Generate KHQR codes for the Bakong payment system. Enter your merchant information — including merchant name, account ID, currency, and amount — to produce a scannable QR code that customers can pay instantly via any Cambodian banking app.
Fill in your merchant details and the payment amount. The generator constructs a KHQR payload following the Bakong QR specification (based on EMVCo QR standards) and renders it as a scannable QR image. Customers scan the code with their banking app to initiate an instant transfer. All processing happens in your browser — no data is sent to a server.
KHQR is the unified QR code standard launched by the National Bank of Cambodia through the Bakong system. It allows customers of any participating Cambodian bank or payment provider to scan a single QR code and pay instantly, regardless of which bank the merchant uses.
To receive payments through the Bakong system, you need a bank account with a participating Cambodian financial institution. This generator produces the QR payload format — you still need a valid account ID from your bank to receive funds.
Fees depend on your bank and account type. Many Cambodian banks offer free KHQR transactions for personal accounts, while merchant accounts may have small transaction fees. Check with your bank for their specific fee schedule.
Yes. You can generate a KHQR code without specifying an amount, allowing the customer to enter the payment amount themselves when scanning. This is useful for donation boxes or flexible-price scenarios.
Bakong KHQR specification (EMVCo QR standard)