In mã QR nhỏ đến mức nào thì vẫn quét được
Quan hệ giữa kích thước in, độ dài nội dung và khoảng cách quét — kèm những con số cụ thể để không phải in thử nhiều lần.
Cập nhật 2026-08-13
Câu hỏi này không có một đáp án duy nhất, vì kích thước tối thiểu phụ thuộc vào nội dung bạn nhồi vào mã. Nhưng có vài con số giúp bạn quyết định mà không phải in thử nhiều lần.
Điều thực sự quyết định: bề rộng một ô
Mã QR được tạo bởi các ô vuông nhỏ gọi là module. Máy quét không đọc "mã QR" — nó đo từng module. Nên giới hạn thật không phải kích thước cả mã, mà là một module rộng bao nhiêu milimet.
Nội dung càng dài, số module càng nhiều, mà tổng kích thước không đổi thì mỗi module càng nhỏ:
| Nội dung | Phiên bản | Số module mỗi cạnh |
|---|---|---|
| Link ngắn (~25 ký tự) | 2–4 | 25–33 |
| Link có tham số (~80 ký tự) | 5–7 | 37–45 |
| Danh thiếp vCard đầy đủ | 10–14 | 57–73 |
| Đoạn văn bản dài | 20+ | 97+ |
Cùng in ở 2cm, một link ngắn cho module rộng khoảng 0,8mm, còn một vCard đầy đủ chỉ còn khoảng 0,27mm. Cái thứ hai gần như chắc chắn không quét được.
Quy tắc thực dụng
Với in offset hoặc in laser chất lượng tốt, hãy nhắm module rộng tối thiểu 0,5mm; nếu in phun trên giấy hút mực, nên để 0,6–0,7mm.
Từ đó suy ra kích thước tối thiểu:
kích thước tối thiểu = (số module + 8) × 0,5mm
Số 8 là vùng trắng bắt buộc — 4 module mỗi bên. Vùng trắng này không phải để cho đẹp; thiếu nó máy quét không tách được mã khỏi nền xung quanh.
Ví dụ cụ thể:
- Link ngắn, 25 module → (25 + 8) × 0,5 = khoảng 17mm
- Link có tham số, 41 module → khoảng 25mm
- vCard đầy đủ, 65 module → khoảng 37mm
Khoảng cách quét
Có một quy tắc gần đúng được dùng rộng rãi: khoảng cách quét tối đa ≈ 10 lần bề rộng mã.
Mã 2cm quét tốt trong khoảng 20cm — vừa đủ cho thiệp cầm trên tay. Mã trên standee cần người quét đứng cách 2m thì phải rộng khoảng 20cm. Mã trên biển hiệu cách 10m cần rộng cỡ 1m.
Sai lầm phổ biến nhất không phải in quá nhỏ trên giấy, mà là in mã nhỏ trên vật thể lớn — mã 5cm giữa một backdrop mà khách đứng cách 3m.
Ba thứ làm mã cần to hơn
Nội dung dài. Rút ngắn link là cách hiệu quả nhất để mã nhỏ lại. Bỏ tham số theo dõi không cần thiết, dùng đường dẫn ngắn.
Logo ở giữa. Logo che mất module, và phần bị che phải được bù bằng sửa lỗi. Điều này không làm mã cần to hơn về mặt hình học, nhưng nó tiêu hết biên an toàn — nên khi in nhỏ, mã có logo hỏng trước mã không logo.
Hoạ tiết mỏng. Module dạng chấm tròn nhỏ hoặc hoa văn tách rời chỉ phủ một phần diện tích ô. Đường tròn nội tiếp phủ 78,5% ô vuông và vẫn đọc tốt; xuống dưới khoảng 50% thì bắt đầu xuống cấp rõ. Đây là lý do một số hoạ tiết trang trí cần in to hơn mã vuông trơn cùng nội dung.
Cách kiểm tra đáng tin nhất
In thật, ở đúng kích thước sẽ dùng, trên đúng loại giấy sẽ dùng, rồi quét bằng hai điện thoại khác nhau dưới ánh sáng bình thường — không phải dưới đèn bàn.
Kiểm tra trên màn hình là bước sàng lọc tốt và bắt được phần lớn lỗi, nhưng màn hình có tương phản cao hơn giấy và không có hiện tượng mực loang. Một mã đạt trên màn hình vẫn có thể trượt trên giấy mờ ở 2cm.