freebarcodeqr.com

Trình tạo mã vạch Code 128 miễn phí.

Lựa chọn mặc định hiện đại cho nhãn nội bộ. Mã hóa mọi ký tự ASCII in được.

Cần định dạng mã vạch khác? Hãy chọn một định dạng từ menu Mã vạch ở đầu trang.

Generated in your browser. Never stored.

Barcode format

Code 128

All printable ASCII, variable length. The default for warehouses.

Code 128 là mã vạch 1D phổ biến nhất trong kho hàng, theo dõi tài sản và phần nội bộ của nhãn vận chuyển. Nó mã hóa bất kỳ ký tự nào trong 128 ký tự ASCII in được và tự động chuyển đổi giữa ba chế độ nội bộ (A, B, C) để đóng gói dữ liệu dày đặc.

Nếu bạn không có lý do cụ thể để dùng một ký hiệu học khác — và bạn không bán ở kênh bán lẻ — Code 128 gần như luôn là lựa chọn đúng.

Được tạo bởi JavaScript trong trình duyệt của bạn. Không có gì được tải lên; không có gì được lưu trên máy chủ của chúng tôi.

At a glance

Tiêu chuẩnISO/IEC 15417 (2007) ISO/IEC 15417
Họ ký hiệu họcTuyến tính (1D), liên tục, giải mã được hai chiều
Bộ ký tựCả 128 ký tự ASCII (0x00–0x7F) qua ba bộ mã (A/B/C)
Độ dàiThay đổi; không có giới hạn trên chính thức (thực tế: ~25–30 ký tự khi in)
Chữ số kiểm traModulo-103, tính tự động; bộ mã hóa thêm vào, máy quét xác thực
Độ rộng mô-đun (X)Tối thiểu 0,250 mm cho bán lẻ chung; 0,150 mm cho ứng dụng độ phân giải cao
Năm ra đời1981 (Computer Identics Corp.); ISO chuẩn hóa năm 1999
Code 128 là một ký hiệu học tuyến tính, mật độ cao, mã hóa văn bản, chữ số, nhiều hàm và toàn bộ 128 ký tự ASCII (từ ASCII 0 đến ASCII 128).
ISO/IEC 15417:2007, phạm vi

Khi nào nên chọn Code 128

Chọn Code 128 khi bạn cần mã hóa hỗn hợp chữ và số, khi bạn không biết trước độ dài, hoặc khi khả năng quét ở kích thước in nhỏ quan trọng. Nó dày hơn Code 39 và được hỗ trợ gần như phổ quát.

Gần như mọi máy quét mã vạch laser, CCD và dựa trên camera đều đọc Code 128 theo mặc định. Các ứng dụng quét QR-và-mã-vạch trên điện thoại di động cũng xử lý được nó.

Bộ ký tự

Code 128 có thể mã hóa cả 128 ký tự ASCII từ 0x00 đến 0x7F, bao gồm chữ thường, chữ hoa, chữ số và dấu câu. Bộ mã hóa chuyển đổi giữa Code Set A (chữ hoa + điều khiển), B (chữ hoa + chữ thường + ký hiệu), và C (cặp chữ số, rất dày) khi cần.

Đối với dữ liệu thuần số, bộ mã hóa dùng Code Set C, vừa hai chữ số mỗi ký hiệu — khiến Code 128 dạng số gần như gọn bằng ITF.

Chữ số kiểm tra

Code 128 có một chữ số kiểm tra modulo-103 tích hợp được tính tự động. Bạn không tự nhập nó; bộ mã hóa thêm vào và máy quét xác thực nó.

Nếu bạn thấy lỗi quét, nguyên nhân phổ biến nhất là chất lượng in, không phải chữ số kiểm tra. Hãy thử kích thước mô-đun lớn hơn hoặc độ phân giải in cao hơn.

Frequently asked questions

Độ dài tối đa là bao nhiêu?
Không có giới hạn chính thức — Code 128 có thể mã hóa chuỗi bất kỳ độ dài nào — nhưng mã vạch dài hơn khoảng 25 ký tự trở nên không thực tế để quét từ bản in. Đối với dữ liệu rất dài, hãy cân nhắc một mã 2D như Data Matrix hoặc PDF417.
Code 128 có hỗ trợ chữ thường không?
Có. Bộ mã hóa dùng Code Set B cho các chuỗi có chữ thường. Code 39 thì không.
Tại sao mã vạch Code 128 của tôi rộng hơn phiên bản Code 39?
Mặc dù dày hơn trên mỗi ký tự, các chuỗi Code 128 rất ngắn có thể rộng hơn một chút so với Code 39 ngắn vì chi phí chuyển chế độ. Sự khác biệt đảo ngược và Code 128 thắng khi chuỗi dài quá ~5 ký tự.

Related barcode formats

  • Code 39

    Uppercase letters, digits, and some symbols. Common in industry.

  • Code 93

    Denser successor to Code 39 with built-in check digits.

  • Data Matrix

    Compact 2D code for small parts and electronics.