Đang tải công cụ Kiểm tra mã vạch hợp lệ…
Mục lục
Công cụ kiểm tra mã vạch hợp lệ ở trên nhận bất kỳ chuỗi nào: với dãy số, nó nhận diện EAN-8, UPC-A, EAN-13, GTIN-14 theo độ dài, kiểm số kiểm tra mod 10, tra prefix quốc gia và chỉ ra lý do khi không hợp lệ; với chuỗi có chữ, nó cho biết nên dùng Code 128 hay Code 39. Kết quả kèm nút tạo lại mã.
Dùng công cụ này trước khi gửi file in, khi nhận danh sách mã từ nhà cung cấp, hoặc khi sàn thương mại điện tử báo mã vạch không hợp lệ. Mọi xử lý trong trình duyệt, không lưu mã của bạn.
Cách dùng
- Dán mã vào ô “Mã cần kiểm tra”, ví dụ 8931234567897; dấu cách và gạch ngang được tự bỏ.
- Đọc kết quả: băng xanh là hợp lệ, băng đỏ nêu lý do (sai số kiểm tra, độ dài không thuộc chuẩn), bảng bên dưới cho biết loại mã, số kiểm tra đúng và prefix (893 – Việt Nam, 2xx nội bộ, 977 ISSN, 978 ISBN).
- Bấm nút tiếp theo: “Tạo mã này” mở tool tạo đúng loại, “Dùng mã đúng” khi số kiểm tra sai, “Giải mã cấu trúc GTIN” hoặc “Tra cứu prefix” để xem chi tiết.
| Đầu vào | Công cụ kết luận | Gợi ý |
|---|---|---|
| 8 / 12 / 13 / 14 số | Loại GTIN + số kiểm tra đúng/sai + prefix | Tạo EAN-8, UPC-A, EAN-13, ITF-14 |
| Số nhưng độ dài khác | Không thuộc chuẩn GS1 | SSCC nếu 17–18 số; Code 128 cho mã nội bộ |
| Chuỗi ASCII có chữ | Không phải EAN/UPC | Code 128 (mọi ký tự) hoặc Code 39 (chữ hoa) |
| Có dấu tiếng Việt | Không mã hóa được bằng mã 1D | QR hoặc DataMatrix, hoặc bỏ dấu |
Công cụ chỉ kiểm tính đúng đắn kỹ thuật. Việc mã có thật sự được GS1 cấp cho doanh nghiệp bạn hay không phải tra trên Verified by GS1 hoặc cổng GS1 Việt Nam; xem trang hướng dẫn tra cứu thông tin mã vạch.
Tiêu chí kiểm tra
Một mã GTIN hợp lệ về kỹ thuật phải đúng độ dài chuẩn, chỉ gồm chữ số và có số kiểm tra mod 10 khớp, theo GS1 General Specifications.
| Tiêu chí | Điều kiện | Ghi chú |
|---|---|---|
| Độ dài | 8 (EAN-8), 12 (UPC-A), 13 (EAN-13), 14 (GTIN-14) | 18 số là SSCC; 13 số cũng có thể là GLN |
| Ký tự | Chỉ chữ số 0–9 | Chữ, ký hiệu → mã khác (Code 128, Code 39) |
| Số kiểm tra | Mod 10, trọng số 3–1 từ phải sang | Công cụ hiện số đúng khi sai |
| Prefix | 3 số đầu (dạng GTIN-13) có trong bảng GS1 | 893 Việt Nam; 200–299 nội bộ; 977/978/979 ấn phẩm |
| Chỉ số đóng gói | Số đầu GTIN-14: 0 đơn vị lẻ, 1–8 cấp đóng gói, 9 biến lượng | Chỉ với 14 số |
| Quyền sở hữu | Không kiểm được tại đây | Tra Verified by GS1 / vnpc.gs1.gov.vn |
Bảng prefix dùng để tra được lấy từ cấu hình của trang, cập nhật theo danh sách GS1 Company Prefix; prefix cho biết nơi doanh nghiệp đăng ký, không phải nơi sản xuất. Dải 200–299 là mã nội bộ nên hợp lệ về kỹ thuật nhưng không dùng được cho sàn hay siêu thị đối tác.
Với chuỗi chữ, công cụ kiểm bộ ký tự: ASCII đầy đủ đi Code 128, tập 43 ký tự (chữ hoa, số, – . $ / + %) đi được cả Code 39; chữ có dấu chỉ đi mã 2D.
Ví dụ
Bốn tình huống kiểm tra thường gặp; ảnh minh họa mã hợp lệ tương ứng.
8931234567897 → hợp lệ, EAN-13, 893 Việt Nam
Trường hợp chuẩn: đủ 13 số, số cuối khớp phép tính, prefix 893 có trong bảng. Nút “Tạo mã này” mở tool EAN-13 với mã đã điền.
8931234567890 → sai số kiểm tra, đúng là 7
Công cụ báo số kiểm tra nhập 0 nhưng đúng phải là 7. Chỉ dùng mã gợi ý khi bạn chắc 12 số đầu; nếu mã do GS1 cấp, có thể bạn đã chép nhầm số ở giữa.
ABC-12 → chuỗi chữ, dùng Code 128 hoặc Code 39
Chuỗi có chữ không thể là EAN/UPC. Công cụ liệt kê loại mã phù hợp và nút tạo tương ứng.
Trường hợp đặc biệt / lỗi hay gặp
Kết quả “không hợp lệ” thường đến từ chép sai số, mã nội bộ hoặc mã chưa được cấp.
- Mã trên bao bì báo sai số kiểm tra: đối chiếu lại từng số; mã in thật hiếm khi sai, thường do nhập nhầm.
- 893123456 (9 số): không phải chuẩn GS1; có thể là mã doanh nghiệp (GCP) chưa ghép mã sản phẩm, xem tool giải mã cấu trúc.
- Mã 2xx hợp lệ nhưng sàn từ chối: dải nội bộ không được GS1 cấp; cần đăng ký mã doanh nghiệp.
- Prefix không có trong bảng: dải chưa cấp hoặc bảng cần cập nhật; kiểm tại gs1.org.
- 14 số bắt đầu bằng 9: chỉ số 9 dành cho hàng biến lượng, không dùng cho thùng thường.
- Chuỗi có dấu tiếng Việt: bỏ dấu để dùng Code 128 hoặc chuyển sang QR/DataMatrix.
Công cụ liên quan
- Tính số kiểm tra mã vạch — xem bảng từng bước khi số kiểm tra sai
- Giải mã cấu trúc GTIN — tách prefix, mã doanh nghiệp, mã sản phẩm
- Tra cứu mã quốc gia — 3 số đầu thuộc GS1 nước nào
- Quét mã vạch online — quét bao bì rồi kiểm ngay
- Mã vạch cho sàn TMĐT — khi Shopee, Amazon báo mã không hợp lệ
Thuật ngữ liên quan
Câu hỏi thường gặp
Mã vạch hợp lệ có nghĩa là mã đã đăng ký GS1 không?
Không. Hợp lệ ở đây là đúng độ dài, chỉ gồm chữ số và số kiểm tra khớp; bất kỳ 12 số nào cũng tạo được mã hợp lệ về toán học. Việc mã thuộc doanh nghiệp nào phải tra trong cơ sở dữ liệu GS1 (Verified by GS1, vnpc.gs1.gov.vn). Công cụ giúp loại lỗi nhập liệu trước khi tra cứu.
Vì sao Shopee hoặc Amazon báo mã vạch của tôi không hợp lệ?
Ba nguyên nhân chính: sai số kiểm tra hoặc thiếu số; mã thuộc dải 200–299 nội bộ hoặc tự bịa nên không có trong cơ sở dữ liệu GS1; hoặc mã đã được kê khai cho sản phẩm khác. Kiểm tra bằng công cụ này để loại lỗi kỹ thuật, sau đó tra cứu tại GS1 để xác nhận quyền sở hữu.
Mã 12 số là UPC-A hay EAN-13 thiếu số?
Công cụ hiểu 12 số là UPC-A đầy đủ và kiểm số cuối. Nếu bạn có EAN-13 chỉ ghi được 12 số, hãy dùng tool Tính số kiểm tra để tính số thứ 13. Về mã hóa, UPC-A tương đương EAN-13 có số 0 đứng đầu nên hai cách hiểu cho cùng mã vạch.
Kiểm tra mã vạch bằng điện thoại thế nào?
Dùng tool Quét mã vạch của trang: chọn ảnh hoặc bật camera, mã đọc được sẽ hiện kèm nút “Kiểm tra hợp lệ” chuyển sang công cụ này. Kết quả cho biết loại mã, số kiểm tra và prefix ngay trên điện thoại, không cần cài ứng dụng và không tải ảnh lên máy chủ.
Chuỗi có chữ thì kiểm tra gì?
Công cụ xác nhận chuỗi không phải EAN/UPC, kiểm bộ ký tự và gợi ý loại mã: Code 128 cho ASCII đầy đủ, Code 39 cho chữ hoa, số và vài ký hiệu, DataMatrix hoặc QR khi có dấu tiếng Việt hoặc chuỗi dài. Nút bên dưới mở thẳng tool tạo mã với chuỗi đã điền.
Prefix hợp lệ có bảo đảm hàng thật không?
Không. Prefix chỉ cho biết doanh nghiệp đăng ký mã tại tổ chức GS1 nào; hàng giả có thể in lại mã thật của sản phẩm chính hãng. Chống giả cần tem xác thực, serial duy nhất từng hộp (GS1 DataMatrix, Digital Link) và hệ thống tra cứu của nhà sản xuất.
Căn cứ / Nguồn
- GS1 General Specifications, mục 3 (GTIN), 7.9 (số kiểm tra), 1.4 (GS1 Company Prefix)
- GS1 — Verified by GS1: tra cứu chủ sở hữu GTIN
- GS1 Company Prefix list
- GS1 Việt Nam — cổng kê khai và tra cứu sản phẩm
Cập nhật: 12/09/2026. Công cụ xử lý hoàn toàn trong trình duyệt, không lưu dữ liệu.