Published: 2026-06-11
Một mã QR không chịu quét gần như luôn thất bại vì một trong tám lý do. Hãy đi theo danh sách này theo thứ tự — nó được sắp xếp theo mức độ thường xuyên mà mỗi nguyên nhân hóa ra là thủ phạm.
At a glance
| Minimum size | ~2 × 2 cm; scale up by the distance ÷ 10 rule for farther reads |
|---|---|
| Quiet zone | ≥ 4-module clear margin required — cropping it is a top failure — ISO/IEC 18004 |
| Contrast | Dark-on-light; inverted or low-contrast codes fail on many scanners |
| Error-correction budget | Level H recovers ≤ 30% of the symbol; a logo plus wear share that budget — ISO/IEC 18004 |
| Finder patterns | The 3 corner squares locate the symbol; damage there is fatal well before 30% — ISO/IEC 18004 |
| Dead redirect | A dynamic code whose provider deactivated the link scans but won't load |
“QR Code has error correction capability to restore data if the code is dirty or damaged.”
1. Quá nhỏ so với khoảng cách quét
Thất bại phổ biến nhất. Độ dài cạnh của một mã cần bằng ít nhất một phần mười khoảng cách quét, với mức sàn tuyệt đối khoảng 2 × 2 cm. Một mã 2 cm trên áp phích mà người ta đọc từ khoảng cách hai mét là không thể quét được theo thiết kế.
Khắc phục: in lại lớn hơn, hoặc chuyển mã đến nơi người ta có thể lại gần.
2. Độ tương phản thấp hoặc màu đảo ngược
Máy quét tìm các mô-đun tối trên nền sáng. Mã trắng-trên-đen (đảo ngược) thất bại trên một tỷ lệ lớn các ứng dụng quét, và các bảng màu thương hiệu tinh tế — vàng trên kem, xám trên trắng — thất bại ngay khi ánh sáng không hoàn hảo.
Khắc phục: chấm tối, nền sáng, tương phản mạnh. Đen trên trắng không bao giờ thua.
3. Vùng yên tĩnh bị cắt xén
ISO/IEC 18004 yêu cầu một lề trống ít nhất 4 mô-đun quanh mã. Nhà thiết kế thường xuyên cắt xén nó hoặc đưa văn bản và viền sát ngay các chấm, khiến máy quét không còn cô lập được ký hiệu.
Khắc phục: khôi phục lề trắng. Nếu một khung hoặc chú thích nằm gần mã, hãy giữ nó bên ngoài vùng yên tĩnh.
4. Logo che quá nhiều
Mức sửa lỗi H có thể tái tạo tới 30% ký hiệu, nhưng ngân sách đó còn phải bao gồm cả lỗi in và hao mòn — một logo ăn hết 25% phần giữa không để lại gì dự trữ.
Khắc phục: giữ logo dưới khoảng 20% diện tích mã, luôn với mức sửa lỗi H, và không bao giờ để nó chạm vào ba ô vuông định vị ở góc.
5. Nhồi quá nhiều dữ liệu
URL dài và vCard đầy đủ đẩy mã đến một lưới mô-đun dày đặc. Ở kích thước in nhỏ, từng chấm trở nên quá mịn để phân giải.
Khắc phục: rút ngắn nội dung. Mã hóa một URL ngắn chuyển hướng trên tên miền của riêng bạn, hoặc cắt bớt các trường vCard xuống những gì thiết yếu.
6. Bề mặt bóng, cong hoặc có kết cấu
Lóa từ lớp cán hoặc kính làm chói máy ảnh; độ cong trên chai và bao làm biến dạng lưới; vải và kết cấu gợn sóng làm vỡ các mô-đun.
Khắc phục: bề mặt mờ thắng bề mặt bóng. Trên bao bì cong, hãy đặt mã ở nơi bề mặt phẳng nhất, hoặc thu nhỏ nó để độ cong ngang qua mã là không đáng kể.
7. Hư hỏng vật lý ở sai chỗ
Sửa lỗi xử lý tốt hư hỏng rải rác, nhưng ba ô vuông lớn ở góc (mẫu định vị) là cách máy quét xác định vị trí mã — hư hỏng ở đó gây tử vong sớm hơn nhiều so với mức 30%.
Khắc phục: in lại, và với các mã bị cầm nắm, hãy cán màng và nâng mức sửa lỗi lên Q hoặc H.
8. Việc quét hoạt động — nhưng liên kết đã chết
Nếu máy ảnh nhận ra mã nhưng đích đến không tải, mã QR không phải là vấn đề. Hoặc trang đích đã sập, hoặc mã là một mã QR động mà nhà cung cấp đã vô hiệu hóa chuyển hướng — kết cục tiêu chuẩn của một bản dùng thử hết hạn trên các dịch vụ QR đăng ký.
Khắc phục: quét và đọc chính URL đó. Nếu đó là một tên miền liên kết ngắn mà bạn không nhận ra, mã là động; hãy tạo một bản thay thế tĩnh trỏ trực tiếp đến đích của bạn và in lại.
Câu hỏi thường gặp
- Vì sao mã QR của tôi quét được trên iPhone nhưng không trên Android?
- Thường là do kích thước hoặc độ tương phản ở mức ranh giới: các bộ máy ảnh khác nhau bỏ cuộc ở các ngưỡng khác nhau. Một mã chỉ quét được trên một số điện thoại đang nói với bạn rằng nó không có biên độ an toàn — hãy khắc phục kích thước, độ tương phản, hoặc mật độ thay vì đổ lỗi cho điện thoại.
- Mã QR có quét được từ màn hình không?
- Có — màn hình có độ tương phản cao và được chiếu sáng nền, điều mà máy quét thích. Thất bại trên màn hình đến từ độ sáng thấp, bộ lọc chế độ ban đêm mạnh, hoặc hiển thị mã quá nhỏ. Hãy đưa hình ảnh ra toàn màn hình và tăng độ sáng.
- Làm sao để kiểm tra một mã QR đúng cách trước khi in cả lô?
- In một cái ở kích thước cuối cùng trên vật liệu cuối cùng. Quét nó bằng ít nhất hai điện thoại — một iPhone, một Android tầm trung — từ khoảng cách thực tế, trong điều kiện ánh sáng tệ nhất mà mã sẽ tồn tại. Ba mươi giây thử nghiệm tiết kiệm một lần in lại.
Công cụ liên quan
- Máy quét mã QR — Tải lên một ảnh chụp mã bị lỗi để xem nó có giải mã được không và giải mã ra gì.
- Bộ tạo mã QR URL — Tạo lại một mã tĩnh sạch với các thiết lập mặc định hợp lý.
- Mẫu mã QR — Các thiết kế có kiểu dáng vẫn nằm trong độ tương phản quét được.
