Skip to main content

Free calculators

Generate a VietQR code to get paid by account number

Pick a bank, enter the account number, amount and transfer note. The tool generates a NAPAS-standard VietQR code for customers to scan, with no sign-in.

Quick answer

Pick a bank, enter your account number, and add an amount and a note if you want. The tool builds the VietQR string to the NAPAS standard and draws it as a QR code that customers scan with their banking app. Everything runs on your device, and your account number is not sent anywhere.

Calculated in your browser. The numbers you enter are not sent anywhere and not saved.

6 to 19 letters or digits.
Leave blank if you want the customer to enter the amount.
Diacritics are removed automatically, up to 25 characters. Include an order code to reconcile.

VietQR code

Enter an account number (6 characters or more) to generate the code.

Quick FAQ

What is the difference between a code with an amount and one without?
With an amount and a note, the customer scans and everything is pre-filled, so nothing is mistyped. A code without an amount lets the customer enter the amount, which suits repeat payments on the same code.
How should I write the transfer note?
Keep it short, without diacritics, and include an order or customer code so you can reconcile. The tool strips diacritics and cuts the note to 25 characters to meet the standard.
Is my account number saved or sent anywhere?
No. The code is built in your browser, and the account number is not sent anywhere and not saved.
What should I do before sending the code to a customer?
Scan it with your own banking app and check the account holder name and the amount before you send it.

Want quotes, orders and cash in one place?

Sulato Business keeps your customers, quotes, orders and cash flow on one system. Start a free trial.