Trả lời nhanh: Để check mã vạch, bạn mở Scan and Check hoặc Google Lens, đưa camera vào dải vạch rồi đối chiếu tên sản phẩm, doanh nghiệp hiện ra với bao bì. Kết quả chỉ xác nhận mã hợp lệ, không chứng minh hàng thật hay xuất xứ. Muốn kiểm tra thật giả, hãy quét tem truy xuất của chính hãng.
Điểm chính
- Quét mã vạch sản phẩm bằng điện thoại chỉ mất vài giây, nhưng kết quả chỉ đáng tin khi dữ liệu do doanh nghiệp sở hữu mã khai báo.
- Mã EAN-13 gồm 13 số: tiền tố GS1, mã doanh nghiệp, mã mặt hàng và 1 số kiểm tra.
- Mã vạch 893 nghĩa là mã do GS1 Việt Nam cấp, không có nghĩa hàng được sản xuất tại Việt Nam.
- Kẻ làm giả có thể in lại y nguyên một mã vạch hợp lệ, nên tra ra đúng tên sản phẩm vẫn chưa đủ để kết luận hàng thật.
- Tem truy xuất và mã QR có thể kiểm tra từng sản phẩm, nhưng phải xem kỹ tên miền trang mở ra để tránh QR giả.
Mục lục
- Cách check mã vạch bằng điện thoại
- Quét mã vạch sản phẩm xong, đọc kết quả thế nào?
- Cấu trúc mã vạch EAN-13 gồm những phần nào?
- Mã vạch 893 là của nước nào, có phải hàng Việt Nam không?
- Vì sao mã vạch không chứng minh được hàng thật?
- Kiểm tra hàng thật giả bằng tem truy xuất và mã QR
- Mã vạch và mã QR khác nhau thế nào?
- Nghi ngờ hàng giả sau khi kiểm tra mã vạch, nên làm gì?
- Câu hỏi thường gặp
Cách check mã vạch bằng điện thoại
Dưới đây là 4 cách làm, xếp theo mức độ tin cậy của nguồn dữ liệu. Giao diện các ứng dụng có thể khác theo phiên bản, nên tên nút trên máy bạn có thể không trùng hoàn toàn.
Cách 1: Dùng ứng dụng Scan and Check
Scan and Check là ứng dụng quét mã vạch miễn phí trên Android và iOS. Trên App Store, nhà phát triển được ghi là STAMEQ, tức cơ quan tiêu chuẩn đo lường chất lượng của Việt Nam, và phần bản quyền ghi GS1 Vietnam. Mục đích của ứng dụng là kiểm tra tính hợp lệ của mã vạch GS1 và thông tin sản phẩm gắn với mã.
- Mở Google Play hoặc App Store, tìm “Scan and Check”. Kiểm tra tên nhà phát triển trước khi cài để tránh app trùng tên.
- Mở ứng dụng, cho phép truy cập camera.
- Chọn chức năng quét, đưa camera vào dải vạch đen trắng sao cho cả dãy số nằm gọn trong khung.
- Nếu không quét được (mã nhoè, bao bì cong), chọn nhập mã vạch bằng tay và gõ 13 chữ số in dưới vạch.
- Đọc kết quả: tên sản phẩm, tên doanh nghiệp sở hữu mã, trạng thái của mã. Đối chiếu từng mục với thông tin in trên bao bì.
Ưu điểm: nguồn dữ liệu gắn với hệ thống đăng ký mã của GS1 Việt Nam, miễn phí, không cần tài khoản để quét cơ bản. Hạn chế: chỉ có dữ liệu đầy đủ với mã do GS1 Việt Nam cấp và doanh nghiệp đã khai báo thông tin sản phẩm. Hàng nhập khẩu dùng mã nước ngoài thường hiện ít thông tin hơn.
Cách 2: Quét mã vạch online bằng Google Lens
Nếu không muốn cài thêm ứng dụng, bạn có thể dùng Google Lens (có sẵn trong ứng dụng Google trên cả Android và iPhone).
- Mở ứng dụng Google, chạm biểu tượng máy ảnh ở thanh tìm kiếm.
- Đưa camera vào mã vạch hoặc chụp lại mã.
- Google Lens đọc dãy số và trả về kết quả tìm kiếm liên quan: trang bán hàng, trang của hãng, bài viết có nhắc mã này.
Cách này thực chất là tìm kiếm trên web, không phải tra cơ sở dữ liệu đăng ký mã. Kết quả hữu ích để xem giá, hình ảnh sản phẩm, nhưng có thể lẫn trang bán hàng không chính thức.
Cách 3: Ứng dụng quét mã vạch của bên thứ ba
Trên kho ứng dụng có nhiều app kiểm tra mã vạch do doanh nghiệp tư nhân phát triển, phổ biến ở Việt Nam là iCheck Scan. Điểm cần nhớ: đây không phải kênh chính thức của GS1 Việt Nam, chất lượng dữ liệu không đồng đều giữa các sản phẩm, và một số app hiển thị quảng cáo. Hãy coi thông tin ở đây là tham khảo, không phải xác nhận.
Cách 4: Tra mã doanh nghiệp trên Verified by GS1
GS1 toàn cầu có dịch vụ tra cứu tên là Verified by GS1. Bạn nhập mã GTIN (chính là dãy số dưới mã vạch) để xem mã thuộc doanh nghiệp nào và doanh nghiệp đó đăng ký tại tổ chức GS1 quốc gia nào. Dịch vụ phù hợp khi kiểm tra hàng nhập khẩu, vì nó không giới hạn ở mã do GS1 Việt Nam cấp. Dịch vụ có thể giới hạn số lượt tra với người dùng không phải thành viên, và không phải sản phẩm nào cũng có đủ thông tin chi tiết.
Cảnh giác với app quét mã vạch đòi quyền không liên quan như đọc danh bạ, tin nhắn, ghi âm hay quyền trợ năng. Một ứng dụng quét mã chỉ cần quyền camera. Nếu app yêu cầu nhiều hơn hoặc liên tục hiện quảng cáo dẫn sang trang lạ, hãy gỡ ngay.
Quét mã vạch sản phẩm xong, đọc kết quả thế nào?
Bảng dưới tóm tắt các tình huống hay gặp khi kiểm tra mã vạch.
| Kết quả khi quét | Ý nghĩa thực tế | Bạn nên làm gì |
|---|---|---|
| Hiện đúng tên sản phẩm, đúng doanh nghiệp in trên bao bì | Mã hợp lệ và đã được khai báo. Chưa chứng minh món hàng trên tay là hàng thật. | Kiểm tra thêm tem truy xuất, tem chống giả, nguồn mua. |
| Hiện sản phẩm hoặc doanh nghiệp khác hẳn bao bì | Dấu hiệu đáng ngờ: mã có thể bị in nhầm, dùng mượn hoặc bị làm giả. | Chụp lại kết quả và bao bì, hỏi trực tiếp hãng qua kênh liên hệ trên website chính thức. |
| Báo không tìm thấy thông tin | Doanh nghiệp chưa khai báo dữ liệu sản phẩm, mã do tổ chức GS1 nước khác cấp, hoặc mã không có thật. | Thử tra trên Verified by GS1 hoặc Google. Không tự kết luận là hàng giả. |
| Báo mã không hợp lệ hoặc sai số kiểm tra | Dãy số không đúng cấu trúc EAN-13, có thể do quét sai hoặc mã in bịa. | Quét lại, gõ tay để loại trừ lỗi quét, rồi tự tính số kiểm tra (xem phần dưới). |
Lý do “không tìm thấy” rất phổ biến: nhiều doanh nghiệp đăng ký mã nhưng không nhập thông tin sản phẩm lên hệ thống. Một số loại hàng như rau củ cân ký ở siêu thị, đồ ăn đóng gói tại cửa hàng lại dùng mã nội bộ chỉ có giá trị trong chuỗi bán lẻ đó, tương tự cách máy POS ở quầy thu ngân đọc mã cân để tính tiền.
Cấu trúc mã vạch EAN-13 gồm những phần nào?
Hầu hết hàng tiêu dùng bán lẻ ở Việt Nam dùng mã EAN-13, tên chuẩn trong hệ GS1 là GTIN-13 (Global Trade Item Number, mã số thương phẩm toàn cầu 13 chữ số). Dãy 13 số in dưới vạch chia thành 4 phần:

- Tiền tố GS1 (3 số đầu): cho biết tổ chức GS1 quốc gia nào đã cấp mã cho doanh nghiệp. Việt Nam là 893.
- Mã doanh nghiệp: số định danh doanh nghiệp trong hệ thống GS1. Độ dài thay đổi tuỳ gói mã doanh nghiệp đăng ký: gói càng nhiều mã sản phẩm thì phần này càng ngắn.
- Mã mặt hàng: do doanh nghiệp tự gán cho từng sản phẩm, từng quy cách đóng gói.
- Số kiểm tra (check digit): số cuối cùng, tính bằng công thức từ 12 số trước để máy quét phát hiện lỗi đọc.
Cách tự tính số kiểm tra của mã EAN-13
Bạn có thể tự kiểm tra mã vạch có đúng cấu trúc hay không mà không cần mạng. Lấy ví dụ minh hoạ 893123456789 (12 số đầu):
- Cộng các số ở vị trí lẻ (1, 3, 5, 7, 9, 11) tính từ trái: 8 + 3 + 2 + 4 + 6 + 8 = 31.
- Cộng các số ở vị trí chẵn (2, 4, 6, 8, 10, 12): 9 + 1 + 3 + 5 + 7 + 9 = 34, rồi nhân 3 được 102.
- Cộng hai kết quả: 31 + 102 = 133.
- Lấy chữ số hàng đơn vị (3). Số kiểm tra là 10 trừ đi số đó, tức 7. Nếu hàng đơn vị bằng 0 thì số kiểm tra là 0.
Vậy mã đầy đủ là 8931234567897. Nếu số cuối in trên bao bì khác kết quả bạn tính, mã đó chắc chắn sai cấu trúc. Ngược lại, tính ra khớp chỉ có nghĩa mã đúng định dạng.
Mã vạch 893 là của nước nào, có phải hàng Việt Nam không?
893 là tiền tố mã quốc gia của Việt Nam. Nghị định 37/2026/NĐ-CP ngày 23/01/2026 hướng dẫn Luật Chất lượng sản phẩm, hàng hoá ghi rõ tiền tố mã quốc gia Việt Nam (hiện nay là 893) do tổ chức GS1 cấp cho GS1 Việt Nam. Nghị định này thay thế các văn bản cũ về mã số, mã vạch như Nghị định 132/2008/NĐ-CP và Nghị định 13/2022/NĐ-CP, vốn hết hiệu lực từ 01/07/2026.
Điểm quan trọng nằm ở chữ “cấp cho GS1 Việt Nam”. Tiền tố cho biết doanh nghiệp đăng ký mã ở đâu, không cho biết sản phẩm được làm ở đâu. Hai ví dụ minh hoạ dễ thấy:
- Một công ty Việt Nam đặt nhà máy nước ngoài sản xuất hộ, rồi dán mã do GS1 Việt Nam cấp. Sản phẩm mang mã vạch 893 nhưng xuất xứ là nước ngoài.
- Một tập đoàn nước ngoài có nhà máy tại Việt Nam, dùng mã do GS1 ở nước công ty mẹ cấp. Hàng làm tại Việt Nam nhưng đầu mã không phải 893.
Chính GS1 cũng giải thích tiền tố chỉ phản ánh tổ chức thành viên cấp mã, không phải nước xuất xứ. Muốn biết xuất xứ, bạn đọc dòng “Xuất xứ” hoặc “Made in” trên nhãn hàng hoá, và với hàng nhập khẩu thì xem thêm nhãn phụ tiếng Việt có tên đơn vị nhập khẩu. Các bảng “mã vạch các nước” lan truyền trên mạng chỉ cho biết tiền tố thuộc tổ chức GS1 nào, đừng dùng chúng để kết luận hàng Trung Quốc, hàng Thái hay hàng Nhật.
Vì sao mã vạch không chứng minh được hàng thật?
Mã vạch được thiết kế để máy quét đọc nhanh ở quầy thu ngân và trong kho, không phải để chống giả. Có ba lý do:
- Mọi sản phẩm cùng loại dùng chung một mã. Mười nghìn hộp sữa cùng loại, cùng quy cách mang cùng một dãy 13 số. Mã không phân biệt hộp này với hộp kia.
- Mã vạch in lại được dễ dàng. Kẻ làm giả chỉ cần chụp mã trên hàng thật và in lên bao bì giả. Khi quét, ứng dụng vẫn hiện đúng tên sản phẩm và doanh nghiệp.
- Cơ sở dữ liệu chỉ xác nhận mã, không xác nhận vật thể. Ứng dụng tra mã trả lời câu hỏi “mã này của ai”, không trả lời “món đồ này có phải do họ làm ra không”.
Vì vậy, quét mã vạch hữu ích nhất để loại bớt hàng giả kém chất lượng, loại in mã bịa hoặc mã của sản phẩm khác. Với hàng giả tinh vi, bạn cần lớp kiểm tra thứ hai.
Kiểm tra hàng thật giả bằng tem truy xuất và mã QR
Khác với mã vạch dùng chung, tem truy xuất nguồn gốc và tem chống giả thường gắn mã riêng cho từng sản phẩm hoặc từng lô. Khi quét, hệ thống có thể cho biết mã đã được quét bao nhiêu lần, sản phẩm thuộc lô nào, sản xuất ngày nào. Nếu một mã riêng bị quét hàng trăm lần ở nhiều tỉnh, đó là dấu hiệu tem bị sao chép. Cách các doanh nghiệp gắn dữ liệu lô với sản xuất được trình bày kỹ hơn trong bài truy xuất nguồn gốc trong nhà máy.
Các bước kiểm tra tem truy xuất hoặc tem chống giả:
- Tìm tem QR hoặc tem có mã riêng trên bao bì. Với tem cào, cào lớp phủ để lấy mã bí mật.
- Quét QR bằng camera điện thoại, Zalo hoặc Google Lens. Trước khi mở, đọc kỹ đường dẫn hiện ra.
- Chỉ tin trang mở ra nếu tên miền là website chính thức của hãng, của đơn vị cung cấp tem mà hãng công bố, hoặc của cổng truy xuất nhà nước. Ở Việt Nam có Cổng thông tin truy xuất nguồn gốc sản phẩm, hàng hoá quốc gia tại địa chỉ truyxuatnguongoc.gov.vn.
- Đối chiếu tên sản phẩm, số lô, ngày sản xuất, hạn dùng trên trang với thông tin in trên bao bì.
- Để ý thông báo số lần quét. Lần đầu bạn quét mà hệ thống báo mã đã được kiểm tra trước đó, hãy hỏi lại hãng.
Mã QR có thể bị làm giả để dẫn tới trang lừa đảo. Hình thức này được gọi là quishing (QR phishing). Trang giả thường báo “hàng chính hãng” rồi yêu cầu nhập số điện thoại, mã OTP, thông tin ngân hàng để “nhận quà tri ân”. Một trang xác thực sản phẩm không bao giờ cần OTP hay mật khẩu của bạn. Xem thêm cách nhận biết trong bài phishing là gì.
Một số hãng lưu dữ liệu truy xuất trên sổ cái phân tán, giúp dữ liệu khó bị sửa nhưng không ngăn được việc dán tem thật lên hàng giả, như phân tích trong bài truy xuất nguồn gốc bằng blockchain.
Mã vạch và mã QR khác nhau thế nào?
Nhiều người tìm “quét mã vạch” nhưng thực ra đang muốn quét QR. Bảng dưới giúp bạn phân biệt.
| Tiêu chí | Mã vạch EAN-13 | Mã QR |
|---|---|---|
| Hình dạng | Các vạch đen trắng song song, đọc theo một chiều (mã 1D) | Ô vuông gồm nhiều điểm, có 3 ô định vị ở góc (mã 2D) |
| Lượng dữ liệu | 13 chữ số | Hàng trăm đến hàng nghìn ký tự, thường chứa một đường dẫn web |
| Phạm vi định danh | Một loại sản phẩm, dùng chung cho mọi đơn vị cùng loại | Có thể riêng cho từng sản phẩm, từng lô, tuỳ cách hãng thiết kế |
| Ai cấp | Hệ thống GS1, doanh nghiệp phải đăng ký | Ai cũng tạo được bằng công cụ miễn phí |
| Khi quét sẽ thấy | Dãy số, cần tra cơ sở dữ liệu để biết sản phẩm | Nội dung trực tiếp: trang web, văn bản, thông tin truy xuất |
| Rủi ro chính | Bị chép lại trên hàng giả | Bị thay bằng QR dẫn đến trang lừa đảo |
Nghi ngờ hàng giả sau khi kiểm tra mã vạch, nên làm gì?
Khi kết quả quét không khớp với bao bì hoặc tem truy xuất báo bất thường, kết quả sai có thể do lỗi dữ liệu. Hãy làm theo thứ tự sau:
- Lưu bằng chứng: chụp ảnh bao bì các mặt, mã vạch, tem, màn hình kết quả quét, hoá đơn hoặc lịch sử đơn hàng.
- Hỏi hãng qua kênh chính thức: lấy số tổng đài hoặc email trên website chính thức của hãng, không dùng số in trên tem hay trang mà QR dẫn tới, vì chúng có thể là giả.
- Yêu cầu người bán giải thích: hỏi chứng từ nguồn hàng, với hàng nhập khẩu thì hỏi đơn vị nhập khẩu ghi trên nhãn phụ.
- Phản ánh với cơ quan chức năng: nếu có cơ sở cho thấy hàng giả, bạn có thể phản ánh với lực lượng quản lý thị trường tại địa phương hoặc cơ quan bảo vệ người tiêu dùng.
Kẻ gian cũng lợi dụng tâm lý lo hàng giả để gọi điện, nhắn tin mạo danh hãng, hứa “đền bù” rồi đòi chuyển phí. Đây là một dạng tấn công phi kỹ thuật (social engineering). Hãng thật không yêu cầu bạn chuyển tiền để được xác minh hay bồi thường.

Câu hỏi thường gặp
Check mã vạch không ra thông tin có phải hàng giả không?
Không hẳn. Rất nhiều doanh nghiệp đăng ký mã nhưng chưa khai báo thông tin sản phẩm, hoặc mã do tổ chức GS1 nước ngoài cấp nên ứng dụng trong nước không có dữ liệu. Hãy thử tra trên Verified by GS1, hỏi hãng, và kiểm tra tem truy xuất trước khi kết luận.
Có trang quét mã vạch online không cần cài ứng dụng không?
Có. Bạn có thể gõ dãy 13 số vào Google, dùng Google Lens trong ứng dụng Google, hoặc nhập mã GTIN trên Verified by GS1. Các trang này không cần tải ảnh hay file của bạn lên, chỉ cần dãy số, nên rủi ro dữ liệu thấp.
Mã vạch 893 có đảm bảo hàng sản xuất tại Việt Nam?
Không. Mã vạch 893 chỉ cho biết doanh nghiệp đăng ký mã tại GS1 Việt Nam. Hàng sản xuất ở nước ngoài vẫn có thể mang mã 893, và hàng làm tại Việt Nam có thể mang tiền tố khác. Xuất xứ phải xem trên nhãn hàng hoá.
Quét mã vạch có biết được hạn sử dụng không?
Mã vạch EAN-13 không chứa hạn sử dụng hay số lô, nên quét không thể ra thông tin này. Hạn dùng được in riêng trên bao bì. Chỉ một số tem truy xuất hoặc mã QR theo chuẩn GS1 Digital Link mới mang thêm số lô và hạn dùng.