Công cụ cho lập trình viên

Tạo mã vạch

Tạo mã vạch dưới dạng PNG có thể tải xuống, ngay trong trang.

Tạo mã vạch Chạy ngay trên thiết bị của bạn
  • Chạy ngay trên trình duyệt của bạn — văn bản của bạn không bao giờ được gửi đi đâu cả
  • Không cần đăng ký, không có hạn mức, dùng miễn phí bao nhiêu lần tùy thích

Cách hoạt động

Mã vạch mã hóa một số hoặc một chuỗi ngắn thành các vạch mà máy quét đọc được. Bạn cần định dạng nào do thứ sẽ quét nó quyết định, và chọn sai định dạng là lý do thường gặp khiến mã vạch tạo ra không dùng được.

Chọn định dạng

Code 128 chấp nhận gần như mọi văn bản và là lựa chọn mặc định phù hợp cho mục đích nội bộ, như nhãn tài sản, nhãn kệ, mã theo dõi. EAN-13 và UPC-A là mã sản phẩm bán lẻ và phải là số thật được cấp cho bạn; bạn không thể tự đặt ra một mã rồi mong hệ thống của cửa hàng chấp nhận. Code 39 cũ hơn, nhận chữ hoa và chữ số, và vẫn phổ biến trong hậu cần và thư viện.

Tại sao một giá trị bị từ chối

Mỗi định dạng có quy tắc chặt chẽ về độ dài và ký tự, và hầu hết tính một chữ số kiểm tra từ giá trị. EAN-13 cần 12 hoặc 13 chữ số, UPC-A cần 11 hoặc 12, và Pharmacode chỉ nhận một số trong một khoảng nhất định. Khi giá trị không phù hợp, bạn sẽ được báo bạn đã chọn định dạng nào và nó mong đợi gì, thay vì nhận một hình ảnh không hợp lệ.

In sao cho quét được

In đúng kích thước thực, màu đen đậm trên nền trắng, chừa khoảng trống rõ ràng hai bên các vạch. Thu nhỏ mã vạch đến mức các vạch nhòe là nguyên nhân phổ biến nhất khiến mã không đọc được. Hãy giữ giá trị hiển thị bên dưới trừ khi có thứ khác in nó, vì nhờ đó người ta có thể gõ số vào khi quét không được.

Mã vạch và mã QR là khác nhau

Mã vạch chứa một giá trị ngắn theo một chiều. Mã QR chứa nhiều hơn rất nhiều và được camera điện thoại đọc. Nếu bạn muốn thứ khách hàng sẽ quét bằng điện thoại, gần như chắc chắn bạn cần công cụ tạo mã QR.

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

Tạo mã vạch — câu hỏi thường gặp

Tôi nên dùng định dạng mã vạch nào?

Code 128 cho mục đích nội bộ. EAN-13 hoặc UPC-A chỉ khi bạn có mã bán lẻ thật được cấp cho bạn.

Tại sao giá trị của tôi bị từ chối?

Mỗi định dạng giới hạn độ dài và ký tự, và tính một chữ số kiểm tra. Thông báo lỗi nêu tên định dạng và những gì nó mong đợi.

Tôi có thể tự tạo mã vạch bán lẻ không?

Bạn có thể tạo hình ảnh, nhưng mã bán lẻ phải do GS1 cấp cho bạn thì mới dùng được ở cửa hàng.

Dữ liệu của tôi có được tải lên không?

Không. Mã vạch được vẽ trong trình duyệt của bạn.