Tạo mã QR cho link, fanpage, Zalo và chuyển khoản

Tạo mã QR ngay trên trình duyệt cho link, fanpage, số Zalo và chuyển khoản ngân hàng. Bạn nhập nội dung, chọn màu thương hiệu, gắn logo rồi tải mã về dạng PNG hoặc SVG mà không cần đăng ký tài khoản.

  • Cập nhật
  • Phiên bản 1.0
  • Chạy ngay trên máy bạn
  • Không cần đăng nhập
  • Tải PNG hoặc SVG

Nhập nội dung mã QR

1Chọn loại mã

2Nhập nội dung

3Chọn màu ô đậm

4Thêm logo (không bắt buộc)

Bảng tra nhanh mức chống lỗi

  • L 7%Mức thấpMã vẫn đọc được khi hỏng khoảng 7% diện tích.
  • M 15%Mức vừaCông cụ dùng mặc định cho mã không có logo.
  • Q 25%Mức khá caoChịu được khoảng một phần tư diện tích bị hỏng.
  • H 30%Mức cao nhấtTự bật khi có logo hay khi bạn đánh dấu ô trên.
Xem trước mã QRTự vẽ lại khi bạn gõ

Đổi nội dung ở cột trái, mã bên dưới vẽ lại ngay, không cần bấm nút tạo.

—
Bản in
—
Số ô mỗi chiều
—
Mức chống lỗi

Chuỗi chữ máy quét sẽ đọc được

—

Đọc chuỗi này là cách tự kiểm số tài khoản trước khi in mã ra giấy. Mã chuyển khoản chứa nguyên số tài khoản, nên đừng dán ở nơi công cộng nếu không muốn người khác biết số đó.

Luôn kiểm tên người nhận trên ứng dụng ngân hàng trước khi bấm chuyển tiền. Công cụ chỉ dựng chuỗi chữ từ số bạn gõ, nó không biết số tài khoản đó có thật hay không.

Có mã QR rồi, nhưng khách vẫn không tìm thấy bạn trên Google?

Mã QR chỉ đưa khách tới đúng chỗ khi họ đã thấy bạn. SEONGON giúp website của bạn xuất hiện khi khách đang tìm.

Xem dịch vụ SEO tổng thể

Câu hỏi thường gặp

Mã QR tạo ở đây có hết hạn không?

Không. Nội dung nằm ngay trong hình mã, không đi qua máy chủ trung gian nào, nên mã dùng được lâu dài.

Tôi có đổi được đường link sau khi đã in mã không?

Không. Vì nội dung nằm ngay trong hình mã, muốn đổi đường link thì bạn phải tạo và in một mã mới.

Tạo mã chuyển khoản có cần nối với ngân hàng không?

Không. Công cụ chỉ ghép số tài khoản và mã ngân hàng thành chuỗi theo chuẩn VietQR, ứng dụng ngân hàng của người quét sẽ đọc chuỗi đó.

Cách dùng tạo mã QR trong ba bước

  1. 1Đưa vàoChọn loại mã: link, Zalo, chuyển khoản
  2. 2Chọn hoặc chỉnhNhập nội dung, chọn màu, gắn logo
  3. 3Lấy kết quảTải ảnh PNG hoặc SVG

Mỗi loại mã QR chứa một kiểu chữ khác nhau, không phải cùng một thứ

Hiểu phần này thì bạn biết mã nào dán được ở ngoài, mã nào phải giữ kín.

Bảng đối chiếu năm loại mã và chữ thật bên trong

Cột cuối là điều quan trọng nhất: mã nào an toàn khi dán nơi công cộng.

Loại mãChữ thật bên trongDán nơi công cộng được không
Đường dẫnĐúng đường dẫn bạn nhập, ví dụ https://seongon.comĐược, vì đường dẫn vốn đã công khai
Fanpage FacebookĐường dẫn ghép sẵn, ví dụ https://facebook.com/seongon.jscĐược
Số ZaloĐường dẫn ghép sẵn, ví dụ https://zalo.me/0901234567Cân nhắc, vì người quét biết luôn số điện thoại của bạn
Chuyển khoản VietQRMột chuỗi gồm mã ngân hàng, số tài khoản, số tiền và nội dung, viết theo chuẩn EMVCoCân nhắc kỹ, vì ai quét cũng đọc được số tài khoản của bạn
Đoạn chữĐúng đoạn chữ bạn nhập, không thêm gìTuỳ nội dung bạn viết
Mã QR không có chức năng che giấu nội dung. Nó chỉ là cách viết chữ thành ô vuông để máy đọc nhanh, giống như chữ nổi cho máy. Bất kỳ ứng dụng quét nào cũng đọc ra nguyên văn, nên đừng coi mã QR là cách giữ kín thông tin.

Chuỗi chuyển khoản VietQR được chia thành từng trường có mã riêng

Hình dưới tách một chuỗi VietQR thật thành các phần để bạn thấy từng phần nằm ở đâu.

MỘT CHUỖI VIETQR THẬT, CHIA THEO TỪNG TRƯỜNG 000201 010211 3857...970436...QRIBFTTA 5303704 5802VN 63049311 1 Hai trường mở đầu: phiên bản chuẩn và mã này dùng một lần hay nhiều lần 2 Trường 38 là phần dài nhất: chứa mã NAPAS, mã ngân hàng sáu số và số tài khoản 3 Trường 53 ghi đồng tiền là 704, tức đồng Việt Nam, còn 58 ghi nước là VN 4 Trường 63 ở cuối là bốn chữ số kiểm tra, tính từ toàn bộ phần chuỗi đứng trước nó

Mỗi trường viết theo cùng một khuôn: hai số chỉ tên trường, hai số chỉ độ dài, rồi mới tới nội dung. Nhờ khuôn cố định này mà ứng dụng ngân hàng đọc được chuỗi mà không cần hỏi ai, và cũng nhờ nó mà công cụ chạy trong trình duyệt dựng được chuỗi.

2
Mã ngân hàng sáu số

Đây là số phân biệt Vietcombank với Techcombank, do Ngân hàng Nhà nước công bố.

4
Bốn chữ số kiểm tra

Nếu chuỗi bị sửa dù chỉ một ký tự, bốn số này không còn khớp và ứng dụng sẽ báo mã sai.

3
Đồng tiền và nước

Hai trường này luôn là 704 và VN với mã dùng trong nước, nên không cần bạn nhập.

Tạo mã QR chuyển khoản mà không cần nối với ngân hàng nào

Đây là câu hỏi hay gặp nhất, và câu trả lời cũng là lý do công cụ này an toàn hơn các trang tạo mã QR khác.

Năm bước từ số tài khoản bạn gõ tới lúc tiền được chuyển

Chỉ bước 4 và bước 5 cần tới ngân hàng, còn ba bước đầu xảy ra trọn trong máy bạn.

TRONG MÁY CỦA BẠN — KHÔNG CÓ MẠNG VẪN CHẠY CẦN TỚI NGÂN HÀNG Bạn gõ số tài khoản Trang dựng chuỗi chữ Vẽ chuỗi thành ô đen trắng App đọc chuỗi, tra tên chủ tài khoản Bạn xác nhận, tiền chuyển đi 1 2 3 4 5 Điều đáng chú ý: không có mũi tên nào đi từ ba ô bên trái ra ngoài máy bạn. Số tài khoản chỉ rời khỏi máy bạn khi chính bạn đưa mã cho người khác quét, hoặc khi bạn in nó ra giấy. Trang này không có bước nào gửi số đó đi, nên cũng không có gì để lưu lại. Cách tự kiểm: tắt mạng rồi tải lại trang này, công cụ vẫn tạo mã bình thường.

Mã QR chuyển khoản tạo được ngoại tuyến vì bên trong nó chỉ là chữ viết theo một khuôn đã công bố. Ngân hàng không cấp mã cho từng lần tạo; họ chỉ đọc chuỗi khi có người quét, rồi tự tra tên chủ tài khoản và chờ người chuyển xác nhận.

2
Dựng chuỗi chữ

Trang ghép mã ngân hàng, số tài khoản và số tiền theo khuôn EMVCo rồi tính bốn số kiểm tra.

4
Ngân hàng tra tên chủ

Đây là bước duy nhất kiểm được số tài khoản có thật, và nó xảy ra trên máy người quét.

5
Bạn xác nhận

Không có bước xác nhận này thì không có đồng nào chuyển đi, dù mã có sai.

Nhiều trang tạo mã QR miễn phí khác gửi nội dung bạn nhập lên máy chủ của họ rồi trả ảnh về. Cách đó nhanh cho người làm trang nhưng nghĩa là số tài khoản của bạn có đi qua máy chủ của một bên thứ ba. Trang này vẽ mã bằng mã lệnh chạy sẵn trong trình duyệt, nên không có đường nào để dữ liệu đi ra.

Vì sao gắn logo lại phải đổi mức chống lỗi

Phần này giải thích con số mà công cụ tự đổi giúp bạn ở khung tạo mã.

Mã QR đọc được ngay cả khi bị che một phần, nhờ các ô dư dùng để sửa lỗi. Khi dựng mã, bộ sinh thêm vào một lượng ô không chứa nội dung mà chứa thông tin để dò lại phần bị mất. Mức chống lỗi quyết định lượng ô dư đó: mức thấp nhất chịu được khoảng 7% diện tích bị hỏng, còn mức cao nhất chịu được khoảng 30%.

Logo đặt giữa mã chính là một vùng bị hỏng có chủ ý. Một logo che một phần năm chiều rộng mã sẽ chiếm khoảng 4% diện tích, nghe nhỏ nhưng cộng với bụi, nếp gấp giấy và ánh sáng kém thì rất dễ vượt ngưỡng của mức chống lỗi thấp. Lúc đó mã sẽ đọc được trên máy này mà không đọc được trên máy khác, kiểu lỗi khó phát hiện nhất.

Vì vậy công cụ tự nâng lên mức cao nhất ngay khi bạn chọn logo, và không cho bạn hạ xuống. Cái giá phải trả là mã trở nên nhiều ô hơn, tức là khi in ra phải in to hơn một chút mới quét được. Đó là đánh đổi đáng làm, vì một mã QR không quét được thì bằng không.

Luôn quét thử mã bằng ít nhất hai điện thoại khác nhau trước khi đem in số lượng lớn. Nhìn bằng mắt không biết được mã có đọc được hay không, và sửa một tờ rơi đã in xong thì tốn hơn nhiều so với việc quét thử mất ba mươi giây.