Công cụ tạo mã QR chuyển khoản ngân hàng (VietQR) miễn phí
Công cụ tạo mã QR chuyển khoản theo chuẩn VietQR (TCCS 03:2018/NHNNVN) của Ngân hàng Nhà nước, hỗ trợ 65 ngân hàng tại Việt Nam qua hệ thống Napas 247, hoặc mã QR cho URL, văn bản bất kỳ. Tùy chỉnh màu sắc, kiểu chấm, chèn logo ở giữa để tăng nhận diện thương hiệu; xuất ảnh PNG, SVG, JPEG, WebP. Hỗ trợ tải ảnh QR có sẵn lên để giải mã và thiết kế lại.
Căn cứ tiêu chuẩn kỹ thuật:
- Tiêu chuẩn cơ sở TCCS 03:2018/NHNNVN về mã QR hiển thị từ phía đơn vị chấp nhận thanh toán tại Việt Nam
- Chuẩn EMVCo QR Code Specification for Payment Systems (Merchant-Presented Mode)
- Danh sách mã BIN ngân hàng theo Quyết định 1928/QĐ-NHNN về Bộ mã tổ chức tham gia thanh toán
📅 Cập nhật lần cuối: 11/08/2026
Tạo mã QR trực tuyến
Chọn ngân hàng và nhập số tài khoản để tạo mã QR chuyển khoản
Cách tạo mã QR chuyển khoản trong 4 bước
- Chọn loại mã QR: chọn "QR Ngân hàng" để tạo mã chuyển khoản VietQR, hoặc "URL, Text, Văn bản" để mã hóa nội dung bất kỳ.
- Nhập thông tin thụ hưởng: chọn ngân hàng thụ hưởng, nhập số tài khoản; số tiền và nội dung chuyển khoản là tùy chọn.
- Tùy chỉnh thiết kế: sang tab Thiết kế để đổi kích thước, màu nền, màu và kiểu chấm dữ liệu, chấm góc, và chèn logo vào giữa mã.
- Kiểm tra rồi tải về: bấm "Quét thử kiểm tra" để chắc chắn mã đọc được, sau đó "Tải về" (PNG, SVG, JPEG, WebP) hoặc "Sao chép" vào clipboard.
Thông số kỹ thuật
| Chuẩn áp dụng | TCCS 03:2018/NHNNVN, EMVCo Merchant-Presented Mode |
|---|---|
| Ngân hàng hỗ trợ | 65 ngân hàng theo mã BIN (Quyết định 1928/QĐ-NHNN) |
| Dịch vụ chuyển khoản | Napas 247 — mã dịch vụ QRIBFTTA (chuyển tới số tài khoản) |
| Mức chống lỗi | Q — khôi phục được khoảng 25% dữ liệu bị che (cho phép chèn logo) |
| Định dạng xuất | PNG, SVG, JPEG, WebP — kích thước 100 đến 2000 pixel |
| Xử lý dữ liệu | 100% trên trình duyệt (client-side), không gửi dữ liệu lên máy chủ |
Công cụ liên quan
Câu hỏi thường gặp (FAQ)
Mã QR chuyển khoản (VietQR) là gì?
VietQR là mã QR thanh toán theo tiêu chuẩn cơ sở TCCS 03:2018/NHNNVN do Ngân hàng Nhà nước ban hành, dựa trên chuẩn quốc tế EMVCo. Mã chứa mã BIN ngân hàng thụ hưởng, số tài khoản, và tùy chọn số tiền cùng nội dung chuyển khoản. Khi quét bằng ứng dụng ngân hàng, các thông tin này được điền tự động nên hạn chế tối đa sai sót khi gõ tay.
Mã QR tạo trên trang này có an toàn không?
Toàn bộ quá trình tạo và giải mã QR diễn ra ngay trên trình duyệt của bạn bằng JavaScript. Số tài khoản, số tiền, nội dung chuyển khoản và ảnh bạn tải lên không được gửi tới máy chủ và không được lưu lại ở bất kỳ đâu.
VietQR khác gì mã QR của ví điện tử (Momo, ZaloPay)?
VietQR là chuẩn chung do Ngân hàng Nhà nước và Napas vận hành: một mã duy nhất quét được bằng mọi ứng dụng ngân hàng và nhiều ví điện tử, tiền chuyển thẳng vào tài khoản ngân hàng qua Napas 247. Mã QR riêng của ví điện tử chỉ quét được bằng chính ứng dụng ví đó và tiền nằm trong ví.
Mã QR chuyển khoản có hết hạn không?
Không. Mã VietQR tĩnh chứa mã ngân hàng và số tài khoản nên dùng được vô thời hạn, cho đến khi bạn đổi số tài khoản. Mã có kèm số tiền và nội dung cố định cũng dùng lại được nhiều lần — mỗi lần quét là một giao dịch mới.
Có bắt buộc nhập số tiền và nội dung chuyển khoản không?
Không. Nếu bỏ trống số tiền, người quét mã sẽ tự nhập số tiền muốn chuyển. Nếu bỏ trống nội dung, họ tự nhập nội dung. Điền sẵn hai trường này phù hợp khi bạn thu một khoản cố định (hóa đơn, học phí, tiền hàng) và muốn đối soát nhanh.
Vì sao nội dung chuyển khoản nên viết không dấu?
Chuẩn VietQR mã hóa dữ liệu ở dạng ký tự ASCII. Ký tự tiếng Việt có dấu có thể bị một số ứng dụng ngân hàng hiển thị sai hoặc từ chối. Công cụ này tự động loại bỏ dấu và ký tự đặc biệt khi bạn nhập nội dung, nên bạn có thể gõ tiếng Việt bình thường.
Chèn logo vào giữa mã QR có làm mã bị lỗi không?
Không, nếu logo không quá lớn. Công cụ sử dụng mức chống lỗi (error correction) Q — cho phép khôi phục khoảng 25% dữ liệu bị che. Nên giữ kích thước ảnh giữa dưới 40%, dùng nút "Quét thử kiểm tra" để xác nhận mã vẫn đọc được, và quét lại bằng ứng dụng ngân hàng trước khi đem in hoặc gửi cho khách hàng.
Tôi có thể chỉnh sửa lại mã QR đã có sẵn không?
Có. Bấm "Upload QR gốc" và chọn ảnh chứa mã QR. Công cụ sẽ giải mã nội dung: nếu là mã VietQR, thông tin ngân hàng, số tài khoản, số tiền và nội dung sẽ được điền tự động vào biểu mẫu; nếu là URL hoặc văn bản, nội dung sẽ hiện ở tab Dữ liệu. Sau đó bạn có thể đổi màu sắc, kiểu chấm và chèn logo rồi tải về.
In mã QR ra giấy có quét được không?
Được. Để quét ổn định: in kích thước từ 3cm trở lên, giữ độ tương phản cao giữa mã và nền, giữ vùng lề trắng xung quanh. Nên xuất định dạng SVG (không vỡ ở mọi kích thước) hoặc PNG từ 600 pixel trở lên, và quét thử bản in đầu tiên trước khi in hàng loạt.
Nên dùng kích thước bao nhiêu khi in mã QR?
Với mã QR dán tại quầy hoặc in trên tờ rơi, nên xuất ở kích thước tối thiểu 600–1000 pixel để ảnh không bị vỡ khi in. Kích thước in thực tế nên từ 3cm trở lên, và giữ vùng lề trắng xung quanh mã để camera điện thoại nhận diện dễ hơn.






























































