Bộ tạo mã vạch
Tạo Code 128, EAN, UPC và nhiều loại khác, mỗi dòng một mã vạch, rồi tải về dưới dạng PNG, SVG hoặc một tệp zip.
Công cụ liên quan
Cách dùng Mã vạch
- 01
Dán hoặc gõ các giá trị của bạn, mỗi dòng một giá trị.
- 02
Chọn định dạng mã vạch, đặt chiều dài, chiều cao và lề theo milimét, rồi bật tắt dòng chữ.
- 03
Tải từng mã dưới dạng PNG hay SVG, in chúng theo cột, hoặc lưu tất cả cùng lúc thành một tệp zip.
Chọn đúng loại mã
Code 128 là mã vạch thông dụng linh hoạt nhất: chuẩn này bao trùm toàn bộ 128 ký tự ASCII, và công cụ chấp nhận trọn dải in được gồm chữ cái, chữ số, dấu câu và khoảng trắng, dùng ba tập con nội bộ (A, B và C) mà bộ mã hóa tự chuyển qua lại để giữ mã ngắn nhất có thể. Điều đó khiến nó thành lựa chọn mặc định cho mã SKU, số sê ri, phiếu giảm giá và nhãn hậu cần, nơi nội dung không phải một mã sản phẩm bán lẻ cố định.
EAN-13 và UPC-A là mã sản phẩm bán lẻ: những con số có độ dài cố định do GS1 cấp mà máy quét siêu thị được xây để nhận. ITF-14 bọc mã GTIN của sản phẩm cho thùng và kiện, để kho có thể quét cả hộp mà không cần mở ra.
Code 39 là định dạng cũ hơn, chỉ mã hóa chữ hoa, chữ số và một nhúm ký hiệu, đồng thời cần bề rộng gần gấp đôi Code 128 cho cùng nội dung. Nó vẫn tồn tại trong một số hệ thống kiểm kê và thẻ tài sản đời cũ, nhưng hiếm khi có lý do để chọn nó cho một việc mới.
Tạo hàng loạt
Hãy dán hoặc gõ bao nhiêu giá trị tùy ý, mỗi dòng một giá trị. Mỗi dòng không trống được kiểm tra rồi vẽ thành mã vạch riêng theo định dạng, kích thước và thiết lập chữ mà bạn chọn, nên một lô duy nhất có thể phủ cả một danh mục sản phẩm hay một dải số sê ri.
Nếu một dòng không hợp với định dạng đã chọn, dù là sai độ dài, chứa ký tự mà định dạng không mã hóa được, hay chữ số kiểm tra không khớp, dòng đó hiện lỗi riêng còn phần còn lại của lô vẫn được tạo tiếp. Bạn có thể sửa những dòng bị đánh dấu rồi tạo lại mà không phải làm lại cả danh sách.
Tải từng mã bằng nút PNG hay SVG của riêng nó, hoặc dùng các tùy chọn tải tất cả để lấy mọi mã trong lô thành một zip PNG hay một zip SVG chỉ trong một lần, mỗi tệp được đặt tên theo giá trị mà nó mã hóa.
Chữ số kiểm tra
EAN-13, EAN-8, UPC-A và ITF-14 đều kết thúc bằng một chữ số kiểm tra tính theo cùng công thức mod-10 của GS1: bắt đầu từ chữ số ngoài cùng bên phải, các chữ số xen kẽ được nhân với 3 và 1, cộng các kết quả lại, và chữ số kiểm tra là lượng cần thêm để làm tròn tổng đó lên bội số của mười kế tiếp. Nó tồn tại để máy quét bắt được một chữ số gõ sai hay đọc sai trước khi con số ấy đi vào quầy thu ngân hay cơ sở dữ liệu.
Công cụ này chấp nhận cả hai độ dài cho các định dạng GTIN. Hãy nhập phần thân không có chữ số kiểm tra, ví dụ 12 chữ số cho EAN-13, và nó sẽ tính rồi thêm đúng chữ số đó. Còn nếu bạn nhập đủ độ dài, nó sẽ kiểm tra chữ số bạn đưa vào và báo lỗi khi không khớp thay vì lặng lẽ nhận một mã sai.
Câu hỏi thường gặp
Tôi nên dùng định dạng mã vạch nào?
Hãy dùng Code 128 cho văn bản tùy ý, mã SKU và số sê ri, vì nó nhận chữ cái, chữ số và dấu câu rồi nén chúng rất gọn. Dùng EAN-13 hay UPC-A cho sản phẩm sẽ được quét tại quầy bán lẻ, vì đó là những định dạng máy quét siêu thị mong đợi. Code 39 là định dạng cũ hơn, thưa hơn, vẫn còn gặp trong một số hệ thống kho và thẻ nhân viên đời cũ. ITF-14 dành cho thùng và kiện, bọc mã GTIN của sản phẩm để quét trong kho thay vì quét trên kệ.
Có gì được tải lên không?
Không. Mọi mã vạch đều được vẽ ngay trong trình duyệt của bạn, nên các giá trị bạn gõ không bao giờ rời khỏi thiết bị. Trang vẫn chạy khi ngoại tuyến sau lần tải đầu tiên.
Việc tạo hàng loạt hoạt động thế nào?
Mỗi dòng không trống trong phần nhập trở thành một mã vạch riêng, theo đúng thứ tự. Nếu một dòng không hợp với định dạng đã chọn, ví dụ sai độ dài hoặc chứa ký tự mà định dạng không mã hóa được, dòng đó hiện lỗi ngay tại chỗ thay vì làm dừng phần còn lại của lô, nên một dòng hỏng không bao giờ chặn các dòng khác.
Tôi nên tải PNG hay SVG?
SVG là định dạng vector, nên nó phóng to tới mọi kích thước cho bản in, thiết kế bao bì hay nhãn cỡ lớn mà không mất độ sắc nét. PNG là ảnh có độ phân giải cố định, dễ chèn vào tài liệu, bảng tính và phần lớn phần mềm máy in nhãn hơn.
Vì sao số EAN của tôi bị từ chối?
Mã EAN và UPC kết thúc bằng một chữ số kiểm tra tính từ các chữ số phía trước theo công thức mod-10 của GS1: tính từ phải sang, các chữ số xen kẽ được nhân với 3 và 1, cộng các kết quả lại, và chữ số kiểm tra là phần bù để tổng đó lên bội số của mười kế tiếp. Ví dụ 400638133393 cho chữ số kiểm tra là 1, nên mã đầy đủ là 4006381333931. Nếu bạn gõ đủ 13 chữ số mà chữ số cuối không khớp phép tính đó, công cụ sẽ báo lỗi. Chỉ cần nhập 12 chữ số đầu và nó sẽ tính chữ số kiểm tra giúp bạn.