Tôi sẽ đánh giá cao nếu bạn có thể chia sẻ những trang này với bạn bè, đánh dấu trang hoặc liên kết đến chúng. Cảm ơn! 🙏

Trình tạo mã vạch miễn phí online

Acrafto Team Trình tạo

Nhập một giá trị và mã vạch sẽ xuất hiện ở đây

Bạn cần mã EAN cho bao bì sản phẩm, nhãn CODE128 cho kho hàng, hay mã ITF-14 cho thùng vận chuyển? Chọn tiêu chuẩn, nhập giá trị và mã vạch hiển thị ngay lập tức — được kiểm tra hợp lệ khi bạn gõ, tải xuống dưới dạng PNG sẵn sàng để in. Trình tạo chạy hoàn toàn trong trình duyệt của bạn, nên số sản phẩm và mã SKU nội bộ không bao giờ rời khỏi máy tính, và không cần đăng ký hay có hình mờ.

Bạn cần loại mã vạch nào?

Mỗi tiêu chuẩn tồn tại cho một mục đích cụ thể. Nếu chưa chắc, CODE128 là lựa chọn mặc định phù hợp cho mọi thứ ngoài quầy thanh toán bán lẻ.

Loại mãLĩnh vực ứng dụngCó thể mã hóa gì?Khi nào nên chọn?
CODE128Logistics, Kho bãi, Cửa hàng trực tuyếnSố, chữ cái (A–Z, a–z) và ký tự ASCII.Lựa chọn tốt nhất cho nhãn nội bộ, theo dõi gói hàng và quản lý kho. Mật độ dữ liệu cao nhất — mã vẫn ngắn.
EAN-13Bán lẻ (Châu Âu & hầu hết thế giới)Chỉ số (13 chữ số).Bắt buộc cho hàng hóa bán tại quầy thanh toán ở Châu Âu và hầu hết các thị trường khác.
UPC (UPC-A)Bán lẻ (Mỹ & Canada)Chỉ số (12 chữ số).Phiên bản tương đương EAN-13 tại Bắc Mỹ. Cần thiết khi xuất khẩu sản phẩm sang Mỹ.
EAN-8Sản phẩm nhỏChỉ số (8 chữ số).Dùng cho bao bì rất nhỏ (son môi, kẹo cao su) khi mã EAN-13 không vừa về mặt vật lý.
CODE39Công nghiệp, Ô tô, Quốc phòngSố, chữ in hoa A–Z và - . $ / + %.Tiêu chuẩn cũ hơn, rất bền vững. Rộng hơn CODE128 nhưng dễ chịu với chất lượng in kém.
ITF-14Thùng vận chuyểnChỉ số (14 chữ số).Dùng cho bao bì ngoài. Khung dày bao quanh (bearer bars) bảo vệ khả năng đọc khi in trực tiếp lên bìa carton sóng.

Vì sao trình tạo từ chối một số giá trị nhập vào

Nếu xuất hiện lỗi thay vì bản xem trước, giá trị đó không thỏa mãn quy tắc của tiêu chuẩn đã chọn — đó là việc kiểm tra hợp lệ đang hoạt động, không phải lỗi phần mềm:

  • EAN-13, EAN-8 và UPC kết thúc bằng một chữ số kiểm tra. Chữ số cuối được tính từ tất cả các chữ số còn lại, nên một dãy 13 chữ số ngẫu nhiên gần như luôn không hợp lệ. Hãy thử ví dụ hợp lệ 4006381333931 (EAN-13) hoặc 96385074 (EAN-8) để thấy sự khác biệt. Nếu bạn có một mã số đã được cấp chính thức, nó đã bao gồm chữ số kiểm tra đúng.
  • Số lượng chữ số là bắt buộc chính xác. EAN-13 cần đúng 13 chữ số, UPC cần 12, ITF-14 cần đúng 14.
  • Bộ ký tự cho phép bị giới hạn. CODE39 chỉ chấp nhận chữ in hoa, chữ số và một vài ký hiệu — chữ thường hay ký tự có dấu (é, ř, ü) sẽ bị từ chối. CODE128 là lựa chọn phù hợp cho văn bản hỗn hợp như SHELF-A-12.

Làm sao để có một mã thực sự quét được

Bản xem trước có thể trông hoàn hảo mà vẫn thất bại tại quầy thu ngân nếu bản in vật lý sai. Những quy tắc quan trọng:

  • Độ rộng vạch đặt độ dày của vạch mỏng nhất — kích thước quyết định đối với máy quét. Với máy in nhãn, giữ ở mức 2 trở lên; các vạch mảnh như sợi tóc sẽ nhòe vào nhau.
  • Chiều cao quan trọng khi quét cầm tay. Mã cao hơn dễ nhắm bằng tia laser hơn ở góc nghiêng. Giữ trên 50px; cao hơn nữa nếu quét ở khoảng cách xa tay.
  • Tôn trọng vùng yên tĩnh (quiet zone). Để trống nền ở cả hai bên các vạch. Văn bản, khung viền hoặc hình ảnh đặt sát mã sẽ khiến máy quét không xác định được cạnh của nó.
  • Không bao giờ kéo giãn ảnh. Thay đổi kích thước ảnh PNG đã tải xuống không theo tỷ lệ sẽ làm sai lệch tỷ lệ giữa vạch và khoảng trống — chính là thứ mã hóa dữ liệu. Nếu cần kích thước khác, hãy quay lại và tạo mã đúng kích thước từ đầu.
  • Cẩn thận với bề mặt bóng. Ánh phản chiếu từ bao bì cán màng hoặc lon kim loại có thể làm chói máy quét. Nhãn mờ, hoặc đơn giản là mã lớn hơn, sẽ giải quyết vấn đề này.
  • Tránh vạch màu đỏ. Hầu hết máy quét laser đọc bằng ánh sáng đỏ, khiến vạch đỏ gần như vô hình với chúng. Đen, xanh dương đậm hoặc xanh lá đậm trên nền sáng là những lựa chọn an toàn.

Màu sắc và dải màu chuyển sắc — để thiết kế, không phải để thanh toán

Ngoài kiểu đen trên trắng cổ điển, bạn có thể đặt màu tiền cảnh và nền tùy chỉnh, một dải màu tuyến tính hai màu, hoặc kiểu tô cầu vồng. Các tùy chọn này dành cho áp phích, thẻ đeo sự kiện, phiếu giảm giá và các vật liệu thiết kế khác. Với thanh toán bán lẻ và vận hành kho, hãy giữ màu đơn sắc có độ tương phản cao — và dù chọn gì, hãy thử nghiệm bản in thật với máy quét thật trước khi sản xuất hàng loạt.

Tùy chọn hiển thị văn bản in giá trị dạng đọc được của con người bên dưới các vạch. Hãy bật nó cho mọi thứ mang tính vận hành: khi mã bị hỏng, nhân viên thu ngân hoặc kho hàng có thể gõ số đó vào thủ công.

Một điều công cụ này không làm được: cấp số hiệu chính thức

Trình tạo vẽ ra bất kỳ con số nào bạn đưa vào, nhưng các chuỗi bán lẻ chỉ chấp nhận số GTIN được cấp bởi GS1, tổ chức đánh số toàn cầu. Bạn đăng ký với văn phòng GS1 tại quốc gia mình, nhận tiền tố công ty và dải số của riêng bạn, rồi quay lại đây để biến những con số đó thành hình ảnh sẵn sàng in — phần đó luôn miễn phí.


Các câu hỏi thường gặp (FAQ)

Mã vạch có thể có màu hoặc dùng dải màu chuyển sắc không? Về mặt kỹ thuật thì có, và trình tạo này hỗ trợ điều đó — nhưng máy quét quan tâm đến độ tương phản, không phải vẻ đẹp. Vạch tối trên nền sáng là điều bắt buộc, và các vạch tông đỏ sẽ thất bại với hầu hết máy quét laser bất kể độ tương phản. Hãy dùng màu sắc thoải mái trên vật liệu tiếp thị, thận trọng với bất cứ thứ gì hệ thống điểm bán hàng cần đọc.
Vì sao mã 13 chữ số của tôi báo lỗi khi chọn EAN-13? Chữ số cuối cùng của một mã EAN-13 là chữ số kiểm tra được tính từ mười hai chữ số đầu. Nếu không khớp, con số đó không hợp lệ và trình tạo từ chối nó — giống hệt cách một máy quét ở cửa hàng sẽ làm. Hãy kiểm tra lại con số bạn được cấp, hoặc thử công cụ với ví dụ hợp lệ 4006381333931.
Làm sao để có số EAN chính thức cho sản phẩm của tôi? Các số dùng trong bán lẻ (GTIN) chỉ được cấp bởi tổ chức GS1 — bạn không thể tự nghĩ ra chúng. Hãy đăng ký với văn phòng GS1 quốc gia của bạn để nhận tiền tố công ty và dải số hiệu. Sau đó, công cụ này sẽ chuyển các số đã được cấp của bạn thành hình ảnh mã vạch sẵn sàng in, hoàn toàn miễn phí.
Định dạng nào tốt nhất cho quản lý kho nội bộ? CODE128. Nó mã hóa được cả chữ cái lẫn chữ số (nên các mã như "SHELF-A-12" hoạt động bình thường), có mật độ dữ liệu cao nhất trong các tiêu chuẩn phổ biến, và mọi máy quét hiện đại đều đọc được. Vì nhãn nội bộ không bao giờ đi qua quầy thanh toán bán lẻ, bạn không cần số GS1 — hãy tự đặt ra bất kỳ hệ thống nào phù hợp với bạn.
Vì sao ITF-14 có khung dày bao quanh? Khung viền — bearer bars — là một phần của tiêu chuẩn. ITF-14 được thiết kế để in trực tiếp lên bìa carton sóng, nơi máy ép có thể làm bẹp các vạch ở cạnh; khung viền cân bằng áp lực và ngăn việc một mã bị hỏng một phần bị đọc nhầm thành hợp lệ.
Tôi có thể mã hóa chữ cái vào mã EAN không? Không — theo định nghĩa, EAN và UPC chỉ mang tính số học, và mọi máy tính tiền trên thế giới đều mong đợi điều đó. Nếu dữ liệu của bạn có chữ cái, bạn cần CODE128 (hoặc CODE39 cho các hệ thống công nghiệp cũ), là những tiêu chuẩn khác dành cho logistics chứ không phải thanh toán bán lẻ.