Tạo Mã Vạch
Tạo mã vạch thật, quét được, và tải về dạng SVG (vector) hoặc PNG ở mức 1x–4x. Hỗ trợ bốn mươi hệ mã, chia thành Mã vạch 1D (tuyến tính) và Mã vạch 2D (ma trận) ngay trong ô chọn định dạng — từ EAN/UPC bán lẻ, ITF-14 vận chuyển, cả họ GS1, cho tới Data Matrix, Aztec, PDF417 và MaxiCode.
Nên chọn định dạng nào?
| Định dạng | Dùng cho | Quy tắc nội dung |
|---|---|---|
| Code 128 | Đa dụng, nhãn nội bộ | Chữ ASCII bất kỳ — mặc định an toàn |
| EAN-13 | Hàng bán lẻ toàn cầu | 12 chữ số + số kiểm tra (tổng 13) |
| EAN-8 | Gói hàng nhỏ | 7 chữ số + số kiểm tra (tổng 8) |
| UPC-A | Bán lẻ Bắc Mỹ | 11 chữ số + số kiểm tra (tổng 12) |
| Code 39 | Logistics, thẻ nhân viên, ô tô | A–Z, 0–9, dấu cách, - . $ / + % |
| Code 93 / Extended | Bản kế nhiệm dày hơn của Code 39 | Bộ ký tự như Code 39, bản Extended nhận toàn bộ ASCII |
| ITF-14 | Thùng carton vận chuyển | 13 chữ số + số kiểm tra |
| GS1-128 | Thùng hàng mang mã định danh ứng dụng GS1 | Chuỗi phần tử với AI trong ngoặc, ví dụ (01)09521234543213 |
| GS1 DataBar (Omnidirectional / Expanded / Limited) | Thực phẩm tươi, phiếu giảm giá, hàng nhỏ | Một GTIN (01); bản Expanded mang thêm khối lượng, ngày và lô |
| SSCC-18 | Nhãn pallet và thùng hàng | Chuỗi (00) gồm 17 hoặc 18 chữ số |
| EAN-14 / GTIN-14 | Đơn vị thương mại trên thùng ngoài | Chuỗi (01) gồm 13 hoặc 14 chữ số |
| ISBN / ISSN | Sách và ấn phẩm định kỳ | ISBN-13, hoặc ISSN 8 ký tự; cho phép dấu gạch |
| MSI | Nhãn kệ hàng, kiểm kê | Chỉ chữ số |
| Codabar | Ngân hàng máu, thư viện | Chữ số, mở đầu và kết thúc bằng chữ A–D |
| Pharmacode | Bao bì dược phẩm | Một số từ 3 đến 131070 |
| Data Matrix (+ chữ nhật, + GS1) | Điện tử, y tế, khắc trực tiếp lên linh kiện | Văn bản bất kỳ, tối đa khoảng 2.300 ký tự |
| Aztec (+ Compact) | Vé tàu, thẻ lên máy bay | Văn bản bất kỳ; không cần lề trắng |
| PDF417 (+ Compact, + MicroPDF417) | Bằng lái, vận chuyển, thẻ lên máy bay | Văn bản bất kỳ; 1–30 cột, 3–90 hàng |
| Micro QR | Thành viên nhỏ nhất của họ QR | Khoảng 21 ký tự chữ hoa hoặc chữ số |
| MaxiCode (mode 4) | Hãng chuyển phát bưu kiện | Tối đa 93 ký tự, lưới lục giác kích thước cố định |
Các bước
- Chọn Định dạng mã vạch. Danh sách được chia thành Mã vạch 1D (tuyến tính) và Mã vạch 2D (ma trận), có tìm kiếm — cứ gõ "aztec" hay "databar" thay vì kéo tay. Ô nội dung sẽ tự điền một mẫu hợp lệ cho hệ mã đó nên bản xem trước không bao giờ bị lỗi.
- Nhập nội dung của bạn. Các định dạng 2D có ô nhập nhiều dòng, vì chúng thường mang cả địa chỉ và vCard. Nhãn Hợp lệ màu xanh nghĩa là mã hoá được; nhãn đỏ giải thích định dạng đó cần gì. Nút Dùng mẫu đưa ví dụ chạy được trở lại.
- Chỉnh giao diện. Định dạng 1D có Độ rộng vạch, Chiều cao và tuỳ chọn Hiển thị chữ dưới mã vạch; định dạng 2D thay các mục đó bằng Tỉ lệ module (1x–10x), vì mã ma trận tự quyết định kích thước và bạn chỉ chọn được độ lớn của một module. PDF417 và Compact PDF417 có thêm Số cột dữ liệu (0 = tự động).
- Đặt Lề trắng (quiet zone) và màu sắc — hai mục này áp dụng cho mọi định dạng.
- Tải SVG để in, hoặc PNG ở 1x, 2x, 4x để dùng trên web.
Mẹo
- Luôn giữ lề trắng. Khoảng trắng hai bên vạch là một phần của mã — thiếu nó máy quét sẽ không đọc được. Mức mặc định 10 là tối thiểu hợp lý.
- In từ file SVG. Mã vạch là bản vẽ chính xác; ảnh PNG phóng to trong Word sẽ nhoè cạnh vạch và giảm tỉ lệ quét thành công.
- Giữ độ tương phản cao. Vạch đen trên nền trắng quét tốt nhất. Tránh vạch màu đỏ — nhiều máy quét laser dùng tia đỏ nên không "thấy" được.
- EAN-13 và UPC-A tự tính số kiểm tra cuối. Nhập 12 chữ số cho EAN-13, hệ thống sẽ thêm chữ số thứ 13.
- Các định dạng GS1 cần dấu ngoặc. GS1-128, GS1 Data Matrix, DataBar, SSCC-18 và EAN-14 đều nhận chuỗi phần tử viết kèm mã định danh ứng dụng trong ngoặc đơn —
(01)09521234543213(10)LOT42. Dấu ngoặc không được in ra; nó chỉ cho bộ mã hoá biết mỗi trường bắt đầu ở đâu. - Tỉ lệ module không phải độ rộng vạch. Với mã 2D, nó nhân kích thước của một module, nên 4x nghĩa là mỗi ô vuông rộng 4 px. Hãy in mã ma trận nhỏ ở tỉ lệ cao hơn thay vì phóng to sau khi xuất.
- Cứ để Số cột dữ liệu bằng 0 trừ khi quy cách nhãn yêu cầu một hình dạng cụ thể. PDF417 tự chọn số cột hợp lý, còn số hàng suy ra từ nội dung của bạn.
- Mã QR thường cố ý không có trong danh sách này — đó là việc của nhóm công cụ tạo mã QR riêng, nơi có các tuỳ chọn tạo hình mà trang này không có. Micro QR có mặt ở đây vì nó là một hệ mã khác với giới hạn dung lượng chặt hơn nhiều.
Câu hỏi thường gặp
Vì sao nội dung của tôi báo không hợp lệ?
Mỗi hệ mã có quy tắc nghiêm ngặt: EAN-13 cần đúng 12 hoặc 13 chữ số, ITF cần số chữ số chẵn, Codabar phải bắt đầu và kết thúc bằng A, B, C hoặc D. Bấm Dùng mẫu để xem một ví dụ hợp lệ cho định dạng đang chọn.
Quét bằng điện thoại được không?
Được. Hiển thị trên màn hình ở kích thước đủ lớn, hoặc in ra. Công cụ Đọc QR & Barcode của chúng tôi đọc mã QR; với mã vạch 1D và các hệ mã 2D khác hãy dùng ứng dụng quét barcode thông thường.
Khi nào nên chọn định dạng 2D thay vì 1D?
Khi dữ liệu không nằm vừa một hàng, hoặc cái nhãn không đủ chỗ. Mã vạch 1D chỉ chứa được vài chục ký tự và cần chiều ngang để làm điều đó; Data Matrix, Aztec và PDF417 chứa hàng trăm tới hàng nghìn ký tự trong diện tích bằng con tem. Mã 2D cũng là câu trả lời cho nhãn siêu nhỏ, bề mặt cong và linh kiện khắc trực tiếp.
Mã QR thường nằm ở đâu?
Không nằm ở trang này, và đó là chủ ý — nhóm công cụ tạo mã QR riêng lo phần đó đầy đủ hơn. Micro QR xuất hiện ở đây với tư cách một hệ mã riêng dành cho nhãn nhỏ nhất.
Vì sao thanh chiều cao biến mất khi chọn định dạng 2D?
Vì mã ma trận không có chiều cao để chỉnh — tỉ lệ của nó do dữ liệu quyết định. Thay vào đó bạn có Tỉ lệ module, điều khiển độ lớn khi vẽ một module đơn lẻ.
Dữ liệu của tôi có bị tải lên không?
Không — mã vạch được vẽ hoàn toàn trên trình duyệt.