Tại sao Mã QR của bạn không quét được (Và cách khắc phục): Hướng dẫn xử lý sự cố đầy đủ

    QR Cake TeamĐã xuất bản:

    Mã QR không quét được? Đây là mọi lý do khiến nó thất bại và cách khắc phục — từ kích thước và độ tương phản đến mã QR động đã hết hạn và bản in bị hư hỏng.

    Tại sao Mã QR của bạn không quét được (Và cách khắc phục): Hướng dẫn xử lý sự cố đầy đủ
    Mã QR không hoạt động do một số lý do đã được hiểu rõ. Hãy theo dõi hướng dẫn này từ đầu đến cuối và bạn sẽ khắc phục được 95% sự cố quét trong vòng năm phút.

    Khung lý giải hữu ích: mỗi mã QR là một hợp đồng giữa ba bên. Mã in (hoặc mã hiển thị), điện thoại cố gắng quét mã đó, và máy chủ mà URL cuối cùng dẫn tới. Việc quét thất bại khi bất kỳ một trong ba bên này vi phạm hợp đồng.

    Hướng dẫn này được tổ chức theo bên nào gây ra lỗi. Hầu hết các vấn đề nằm ở mã QR, nên chúng tôi sẽ bắt đầu từ đó.

    Chẩn đoán nhanh: xác định bên chịu trách nhiệm trong 30 giây



    Trước khi xử lý kỹ lưỡng, thực hiện bài kiểm tra sau:

    1. Thử một mã QR động đã biết là hoạt động tốt.Mở một mã QR động khác mà bạn từng thử và quét nó. Nếu nó quét được, điện thoại của bạn không có vấn đề.
    2. Thử mã QR gặp sự cố trên điện thoại khác.Mượn điện thoại của người khác. Nếu điện thoại họ quét được, điện thoại bạn bị lỗi. Nếu không có điện thoại nào quét được, nguyên nhân là do mã QR.
    3. Thử mã QR gặp sự cố trong điều kiện ánh sáng tốt hơn.Đưa mã ra gần cửa sổ hoặc dưới bóng đèn sáng. Nếu bây giờ mã quét được, vấn đề của bạn là do ánh sáng hoặc độ tương phản.
    4. Đọc URL thủ công nếu nó được in bên cạnh mã QR.Nhập URL vào trình duyệt. Nếu trang web tải được, nơi đến ổn và mã QR bị lỗi. Nếu trang không tải được, nơi đến bị lỗi còn mã QR không bị ảnh hưởng.


    Bước nào tiết lộ nguyên nhân thì hãy chuyển đến phần đó phía dưới.

    Vấn đề 1: Mã QR bị hư hại vật lý



    Mã QR có tính năng sửa lỗi tích hợp. Có thể có tới khoảng 30% mẫu mã bị che khuất hoặc hư hại mà mã vẫn có thể được quét. Nhưng "30%" là mức tối đa ở cấp độ sửa lỗi cao nhất — nhiều mã thực tế được tạo với mức sửa lỗi thấp hơn và chịu được hư hại ít hơn rất nhiều.

    Dấu hiệu của hư hại trông như sau:

    • Nếp gấp hoặc vết nhăn trên mã
    • Vết cà phê, vòng nước, vết bẩn thức ăn
    • Vết trầy xước đã làm mất mực
    • Bị phai màu do ánh nắng mặt trời
    • Nhãn dán hoặc decal che một phần mã
    • Lỗi in ấn (vạch sọc, lệch vị trí, lem mực)


    Cách khắc phục:

    • Với hư hại nhỏ (dưới 10% che phủ), hầu hết camera điện thoại hiện đại vẫn có thể đọc mã. Hãy thử quét từ các góc hoặc khoảng cách khác nhau.
    • Với hư hại lớn, bạn cần in lại. Nếu mã là mã QR động, không sao — chỉ cần in bản mới. Nếu mã là mã tĩnh, URL được mã hóa trực tiếp trong mẫu, nên in lại cùng mã vẫn sẽ hoạt động.


    Cách phòng tránh: in mã trên các vật liệu bền chắc cho những nơi đông người qua lại. Việc cán màng, giá đỡ acrylic và vinyl chống thời tiết đều giúp kéo dài tuổi thọ mã. Với mã QR ngoài trời, in bằng mực chống tia UV là khoản chi phí xứng đáng.

    Vấn đề 2: Mã được in quá nhỏ



    Mã QR cần đủ lớn để camera có thể phân giải các ô nhỏ (các ô vuông đen nhỏ tạo nên mẫu dữ liệu).

    Quy tắc chung:

    Kích thước tối thiểu = khoảng cách quét ÷ 10

    Mã được quét từ khoảng cách 30cm (tầm với tay) cần ít nhất 3cm. Mã được quét từ 3 mét (áp phích trên tường) cần ít nhất 30cm.

    Thực tế, kích thước tối thiểu trong các trường hợp phổ biến:

    • Danh thiếp / giá đỡ trên bàn: tối thiểu 2,5–3cm
    • Quảng cáo trên tạp chí / tờ rơi: 3–4cm
    • Cửa kính cửa hàng: 5–8cm
    • Áp phích trong nhà ở khoảng cách: 10–15cm
    • Áp phích lớn nhìn từ xa trong phòng: 20–30cm
    • Biển quảng cáo: tùy thuộc vào khoảng cách xem; có thể trên một mét


    Cách khắc phục:nếu mã của bạn quá nhỏ, hãy in lại với kích thước lớn hơn. Nếu bạn đã in số lượng lớn, cách khắc phục thực tế duy nhất là đưa vật liệu in gần người dùng hơn — nhưng thường không khả thi.

    Cách phòng tránh: đo hai lần, in một lần. Luôn kiểm tra kích thước in thực tế trong môi trường thực tế trước khi in số lượng lớn.

    Vấn đề 3: Độ tương phản quá thấp



    Mã QR quét chính xác nhất khi các ô tối rất tối và các ô sáng rất sáng. Tỷ lệ tương phản giữa chúng cần phải cao.

    Các lỗi phổ biến về độ tương phản:

    • Mã màu xám trung tính trên nền trắng
    • Mã màu tối trên nền màu tối
    • Mã màu (đặc biệt là màu pastel) không đủ độ tương phản
    • Mã màu trắng trên nền đen (hoạt động trên hầu hết điện thoại hiện đại, không hoạt động trên các thiết bị Android cũ)
    • Mã có lớp phủ bán trong suốt
    • Mã in trên giấy có kết cấu hoặc màu sắc mà màu bị lem vào các ô mã


    Cách khắc phục:

    • In lại với độ tương phản cao hơn. Màu đen trên nền trắng là an toàn nhất.
    • Nếu bạn cần mã màu cho thương hiệu, hãy dùng màu rất đậm (xanh hải quân đậm, xanh rừng, màu rượu đỏ) trên nền rất sáng.
    • Nếu mã nằm trên bề mặt màu, hãy thêm một khung màu trắng xung quanh mã.


    Cách phòng tránh:thử nghiệm mã in thực tế trên loại giấy hoặc bề mặt và trong điều kiện ánh sáng thực tế. Một mã trông rất đẹp trên màn hình thiết kế được hiệu chuẩn của nhà thiết kế thường không quét được trong nhà hàng ánh sáng yếu.

    Vấn đề 4: Chói sáng hoặc phản chiếu



    Giấy bóng, màng bọc laminate, bao bì nhựa và các tấm acrylic bóng đều phản chiếu ánh sáng. Nếu ánh sáng phản chiếu vào ống kính camera, camera sẽ không thể nhìn rõ mã.

    Cách khắc phục:

    • Nghiêng điện thoại khoảng 15–20° lệch trục. Điều này phá vỡ phản chiếu nhưng không làm giảm khả năng đọc mã của camera.
    • Di chuyển để nguồn sáng nằm phía sau bạn, không phải phía sau mã.
    • Đối với mã trên bề mặt bóng, hãy giảm ánh sáng đèn trên cao nếu có thể.


    Cách phòng tránh:tránh dùng lớp hoàn thiện bóng cao cho mã QR trong môi trường ánh sáng mạnh. Lớp hoàn thiện mờ hoặc satin sẽ dễ chịu hơn.

    Vấn đề 5: URL đích bị hỏng



    Mã QR có thể quét hoàn hảo, nhưng URL nó dẫn đến trả về lỗi 404 (hoặc lỗi "không thể truy cập trang web này"), khiến người dùng nghĩ mã không hoạt động.

    Nguyên nhân xảy ra:

    • Trang đích đã bị di chuyển hoặc xóa.
    • URL bị gõ sai khi tạo mã.
    • Trang web đang tạm thời không hoạt động.
    • URL có lỗi chính tả hoặc khoảng trắng thừa.
    • URL chứa các ký tự cần được mã hóa.


    Cách khắc phục:

    • Nếu mã là mã động:đăng nhập vào nhà cung cấp mã QR của bạn, thay đổi URL đích, và mã đó bây giờ trỏ đến URL mới. Không cần in lại. Đây chính là sức mạnh của mã động.
    • Nếu mã là mã tĩnh:URL đã được mã hóa trong mã. Bạn không thể thay đổi nó. Lựa chọn duy nhất của bạn là in lại với URL chính xác, hoặc thiết lập chuyển hướng tại URL gốc trên máy chủ của bạn.


    Cách phòng ngừa:luôn kiểm tra URL đích ngay khi mã được tạo và kiểm tra lại sau khi trang chính thức hoạt động. Cập nhật định kỳ nếu cấu trúc trang web thay đổi.

    Vấn đề 6: Mã động đã hết hạn hoặc bị vô hiệu hóa



    Đây là tình trạng thất bại gây khó chịu nhất, vì mã QR vẫn ổn — chỉ là máy chủ của nhà cung cấp không còn chuyển hướng nữa.

    Nguyên nhân phổ biến:

    • Bạn đã hết thời gian dùng thử miễn phí với nhà cung cấp mã QR.
    • Bạn đã hủy hoặc giảm cấp đăng ký, và chính sách của nhà cung cấp là vô hiệu hóa mã động khi hủy.
    • Tài khoản của bạn bị tạm ngưng do không thanh toán.
    • Nhà cung cấp đã ngừng kinh doanh.
    • Nhà cung cấp đã xóa mã do không hoạt động (hiếm nhưng có thể xảy ra).


    Cách khắc phục:

    • Đăng nhập vào tài khoản nhà cung cấp mã QR của bạn. Nếu mã bị tạm ngưng hoặc vô hiệu, hãy kích hoạt lại (thường là đăng ký lại).
    • Nếu nhà cung cấp đã ngừng hoạt động hoặc tài khoản của bạn không còn, bạn sẽ cần tạo mã QR mới trên một nền tảng mới và in lại.


    Cách phòng tránh:đây là lý do quan trọng nhất để chọn một nhà cung cấp QR mà mã của họ không bị hỏng khi hủy bỏ. Chính sách của QR Cake là mã vẫn hoạt động với đích đến đã lưu cuối cùng ngay cả khi đã hủy. Hầu hết nhà cung cấp trả phí đều vô hiệu hóa mã khi kết thúc đăng ký. Hãy đọc kỹ điều khoản trước khi tin tưởng tài sản in ấn của bạn vào một nhà cung cấp.

    Sự cố 7: Vấn đề với camera điện thoại



    Ít gặp hơn mọi người tưởng nhưng vẫn xảy ra.

    Những vấn đề phổ biến từ phía điện thoại:

    • Ống kính bị bẩn, mờ.Hãy lau bằng khăn siêu mịn. Đây là cách khắc phục nhiều mã QR "hỏng" hơn mọi biện pháp khác.
    • Ứng dụng camera không đúng.Một số nhà sản xuất Android có nhiều ứng dụng camera. Hãy đảm bảo bạn dùng ứng dụng mặc định có hỗ trợ quét mã QR.
    • Quét mã QR bị tắt trong cài đặt camera.Một số điện thoại Samsung và Xiaomi giấu tùy chọn này trong Cài đặt → Camera → Quét mã QR.
    • Camera đang ở chế độ không quét được.Chế độ selfie không quét ổn định; một số chế độ "chuyên nghiệp" cũng vậy. Hãy dùng chế độ chụp ảnh tiêu chuẩn.
    • Hệ điều hành quá cũ.iOS trước phiên bản 11 và Android trước phiên bản 8 không có tính năng quét mã QR tích hợp.


    Cách khắc phục: thử mã QR trên một chiếc điện thoại khác, hoặc cài đặt một ứng dụng quét mã QR tin cậy của bên thứ ba (TeaCapps QR & Barcode Scanner trên Android; ứng dụng Camera của iPhone hoặc Code Scanner từ Trung tâm điều khiển trên iOS).

    Vấn đề 8: Mã quá dày đặc



    Đây là lỗi từ phía người tạo mã mà thường dễ bị bỏ qua. Dữ liệu bạn mã hóa trong mã QR tĩnh càng nhiều thì mẫu mã càng dày đặc. URL ngắn tạo ra mã thưa, dễ quét. URL dài kèm tham số UTM tạo ra mã dày đặc và dễ hỏng.

    Cách khắc phục:

    • Với mã tĩnh, hãy rút ngắn URL trước khi tạo mã. Sử dụng công cụ rút gọn URL hoặc chuyển việc theo dõi UTM sang phía máy chủ.
    • Tốt hơn: chuyển sang sử dụng mã động. Mã động luôn mã hóa URL chuyển hướng ngắn, nên mẫu mã thưa và dễ quét ngay cả kích thước nhỏ.


    Cách phòng ngừa:đừng bao giờ đặt URL dài vào mã QR tĩnh nếu mã sẽ được in nhỏ. Hãy kiểm tra mã ở kích thước in dự kiến trước khi quyết định.

    Vấn đề 9: Vị trí đặt mã không phù hợp



    Ngay cả mã được tạo và in hoàn hảo cũng có thể không quét được vì vị trí đặt mã.

    Các lỗi vị trí phổ biến:

    • Đặt sau kính phản chiếu (trưng bày bảo tàng, áp phích có khung)
    • Trên bề mặt cong (bao bì hình trụ, lon nước)
    • Trên vải hoặc chất liệu đan làm biến dạng mẫu mã
    • Đặt ở vị trí ánh sáng chỉ chiếu một phía
    • Nơi người dùng tiếp cận với góc làm biến dạng mã trên camera


    Cách khắc phục:di chuyển mã đến vị trí phẳng, đủ ánh sáng và dễ tiếp cận. Luôn kiểm tra vị trí thực trước khi in với số lượng lớn.

    Cách phòng tránh: xử lý vị trí như một phần của thiết kế, không phải suy nghĩ sau cùng.

    Vấn đề 10: Màu sắc đảo ngược



    Mã QR được thiết kế để đọc là “module tối trên nền sáng”. Mã đảo ngược — module sáng trên nền tối — hoạt động trên iPhone hiện đại và các thiết bị Android mới, nhưng các thiết bị cũ thường không nhận dạng được.

    Cách khắc phục: in mã với ô vuông tối trên nền sáng. Ngay cả khi mẫu thiết kế của bạn có màu ngược lại, phiên bản in ấn nên tuân theo kiểu truyền thống.

    Cách phòng tránh: nếu bạn cần phong cách sáng trên nền tối vì lý do thiết kế, hãy thử nghiệm kỹ với các điện thoại Android cũ trước khi quyết định. Nhiều thiết bị Android đời cũ (đặc biệt là các mẫu giá rẻ) thực sự không thể đọc được mã đảo ngược.

    Cách kiểm tra mã của bạn trước khi in số lượng lớn



    Trước khi bạn quyết định in 1.000 bản, hãy thực hiện bài kiểm tra 10 phút sau:

    1. In một mã ở kích thước dự kiến thực tế.
    2. Quét bằng iPhone (ứng dụng Camera).
    3. Quét bằng điện thoại Android (ứng dụng Camera hoặc Google Lens).
    4. Quét từ khoảng cách gần nhất mà người dùng có thể đến.
    5. Quét từ khoảng cách xa nhất mà người dùng có thể đến.
    6. Di chuyển đến nơi có ánh sáng yếu nhất trong phòng nơi mã được đặt và quét thử tại đó.
    7. Thử nghiệm trên ít nhất một điện thoại chạy hệ điều hành cũ (iOS 14 hoặc Android 9 nếu có thể).
    8. Mở URL đích và xác nhận nó tải trong vòng dưới 3 giây trên điện thoại di động.


    Nếu bất kỳ bước nào không thành công, hãy sửa trước khi in với số lượng lớn.

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



    Tại sao mã QR của tôi quét được trên điện thoại này nhưng không trên điện thoại khác? Thường có ba nguyên nhân: điện thoại hoạt động tốt hơn có ống kính camera tốt hơn, phần mềm nhận diện QR tốt hơn (hệ điều hành mới hơn), hoặc bạn đang cầm điện thoại ở khoảng cách/góc khác. Thử sử dụng điện thoại không quét được với các đề xuất trong phần camera phía trên.

    Mã QR của tôi hôm qua quét được nhưng hôm nay thì không. Tại sao? Ba nguyên nhân có khả năng nhất, theo thứ tự: (1) URL đích đã thay đổi hoặc trả về lỗi, (2) đăng ký mã động đã hết hạn, (3) mã bị hư hại vật lý.

    Tôi có thể sửa mã QR tĩnh mà không cần in lại không? Bạn không thể thay đổi mã QR — URL đã được cố định trong mã. Nhưng nếu bạn kiểm soát tên miền của URL đích, bạn có thể thiết lập chuyển hướng phía máy chủ từ URL gốc sang URL mới. Điều này giúp mã in vẫn dùng được.

    Tại sao có mã QR quét ngay lập tức mà mã khác mất vài giây? Những mã quét nhanh có độ tương phản cao hơn, chất lượng in tốt hơn, kích thước tối ưu và mẫu dữ liệu thưa (thường là URL ngắn). Những mã chậm có một hoặc nhiều điểm yếu mà điện thoại phải xử lý lâu hơn.

    Mức độ sửa lỗi ảnh hưởng đến việc quét mã không? Có. Mức độ sửa lỗi cao hơn (L, M, Q, H — H là cao nhất) giúp mã chịu được hư hỏng tốt hơn nhưng cũng làm mã dày đặc hơn. Phần lớn công cụ tạo mã mặc định là M (trung bình), phù hợp với đa số trường hợp. Đối với sử dụng ngoài trời hoặc công nghiệp, hãy chuyển sang Q hoặc H.

    iPhone có quét được mã QR mà các máy Android cũ không quét được không? Thường thì có. iPhone nói chung có khả năng nhận diện mã QR tốt hơn các máy Android tầm trung và cũ. Nếu bạn tạo mã cho công chúng, hãy tối ưu cho điện thoại yếu nhất có thể trong nhóm khách hàng, thường là Android đời cũ.

    Mã QR màu có kém đáng tin cậy hơn không? Không hẳn vậy. Độ tin cậy dựa vào độ tương phản, không phải màu sắc. Mã màu đen và xanh đen đậm đều hoạt động tốt trên nền trắng. Mã màu vàng nhạt trên nền trắng lại kém hiệu quả. Hãy thử nghiệm trước khi quyết định.

    Tại sao mã của tôi hoạt động trong ánh sáng ban ngày nhưng lại không quét được trong ánh sáng nhà hàng? Mức độ ánh sáng ảnh hưởng tới khả năng lấy nét của camera và độ tương phản cảm nhận của mã. Trong ánh sáng yếu, camera mất nhiều thời gian hơn để lấy nét và có thể nhận thấy độ tương phản kém hơn so với ban ngày. Mã lớn hơn, độ tương phản cao hơn, bề mặt phản chiếu tốt hơn = hiệu suất quét trong ánh sáng yếu tốt hơn.

    Khi còn nghi ngờ



    Nếu bạn đã làm theo hướng dẫn này mà mã vẫn không quét được, vấn đề gần như chắc chắn thuộc một trong các nguyên nhân sau:

    • Mã được tạo ra với các tham số bị lỗi (hiếm khi xảy ra nhưng vẫn có thể — thử tạo lại)
    • Sự cố từ phía nhà cung cấp (kiểm tra trang trạng thái của nhà cung cấp của bạn)
    • Máy chủ đích đang ngừng hoạt động hoặc chặn lưu lượng truy cập của bạn


    Nếu không có trường hợp nào áp dụng, mã có thể có lỗi sản xuất tinh vi. Cách sửa nhanh nhất là tạo lại mã từ nhà cung cấp đã biết là tốt và in lại.

    Tạo mã QR động mới
    QR Cake Team

    Về đội ngũ QR Cake

    Bài viết do đội ngũ QR Cake biên soạn — những người xây dựng QR Cake, nền tảng mã QR động được sử dụng cho các chiến dịch in ấn có thể chỉnh sửa, mã QR Canva, phân tích lượt quét và các liên kết QR bền vững vẫn hoạt động sau khi gói đăng ký kết thúc.

    Tìm hiểu thêm về QR Cake

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

    Tại sao mã QR của tôi quét được trên điện thoại này mà không được trên điện thoại khác?
    Thông thường là vì điện thoại hoạt động có ống kính camera tốt hơn, phần mềm phát hiện QR mới hơn, hoặc bạn cầm điện thoại ở khoảng cách hoặc góc độ khác.
    Mã QR của tôi hôm qua còn dùng được nhưng hôm nay không? Tại sao vậy?
    Ba nguyên nhân khả dĩ theo thứ tự: URL đích đã thay đổi hoặc trả về lỗi; đăng ký mã động đã hết hạn; mã đã bị hỏng vật lý.
    Tôi có thể sửa mã QR tĩnh mà không cần in lại không?
    Bạn không thể thay đổi mã — URL đã được mã hóa cố định. Nhưng nếu bạn kiểm soát tên miền của URL đích, bạn có thể thiết lập chuyển hướng máy chủ đến URL mới, giữ cho mã in vẫn hoạt động.
    Mức độ sửa lỗi có ảnh hưởng đến việc quét không?
    Có. Mức sửa lỗi cao hơn làm mã chịu được hư hại tốt hơn nhưng mật độ dày hơn. Hầu hết trình tạo mã mặc định là trung bình, phù hợp cho mục đích sử dụng thông thường. Với môi trường ngoài trời hoặc công nghiệp, chuyển sang mức sửa lỗi cao.
    Mã QR màu có độ tin cậy thấp hơn không?
    Không phải bản chất. Độ tin cậy phụ thuộc vào độ tương phản, không phải màu sắc. Mã đen và mã xanh đen đều hoạt động tốt trên nền trắng. Mã màu pastel trên nền trắng hiệu quả kém.
    Tại sao mã của tôi hoạt động ban ngày nhưng không được dưới ánh sáng nhà hàng?
    Mức ánh sáng thấp làm giảm chất lượng lấy nét camera và độ tương phản nhận biết. Với môi trường thiếu sáng, in mã lớn hơn với độ tương phản cao trên bề mặt ít phản chiếu.