Đang tải công cụ Tạo mã vạch thẻ, vé…
Mục lục
Công cụ tạo mã vạch thẻ ở trên sinh dãy mã tự tăng (NV0001…NV0050, VE0001…) kèm dòng chữ trên (tên công ty, sự kiện) và tên từng thẻ nếu bạn dán danh sách, dựng Code 39 (máy chấm công, máy quét cũ đọc được), Code 128 (gọn hơn) hoặc QR (quét bằng điện thoại) trên thẻ nhân viên CR80 85,6 × 54 mm, thẻ dọc hoặc vé 100 × 50 mm. Xem 20 thẻ đầu, tải PDF mỗi trang một thẻ hoặc PNG thẻ đầu.
Thẻ chỉ chứa mã, không chứa dữ liệu cá nhân trong mã vạch; toàn bộ xử lý trong trình duyệt, không lưu danh sách.
Cách tạo
- Nhập tiền tố (NV, VE), số bắt đầu, số lượng và số chữ số đệm 0 (4 → NV0001). Nhập dòng chữ trên (tên công ty hoặc sự kiện) và, nếu cần, tên từng thẻ mỗi dòng một tên theo thứ tự.
- Chọn loại mã: Code 39 khi máy chấm công, đầu đọc cũ chỉ hỗ trợ mã này; Code 128 cho máy quét hiện đại; QR khi soát vé bằng điện thoại. Chọn khổ: thẻ CR80 ngang, thẻ dọc 54 × 85,6 mm, vé 100 × 50 mm.
- Xem trước 20 thẻ đầu và bảng mã, tên; rồi Tải PDF (1 trang / thẻ) để in thẻ nhựa bằng máy in thẻ hoặc gửi xưởng, hoặc Tải PNG thẻ đầu để kiểm tra bố cục.
| Khổ | Kích thước | Dùng cho | Mã vừa |
|---|---|---|---|
| Thẻ CR80 ngang | 85,6 × 54 mm | Thẻ nhân viên, thẻ thành viên, thẻ thư viện | Code 39 ≤ 8 ký tự, Code 128, QR |
| Thẻ dọc | 54 × 85,6 mm | Thẻ đeo cổ, thẻ hội nghị | Code 128 ngắn, QR (khuyến nghị) |
| Vé | 100 × 50 mm | Vé sự kiện, vé gửi xe, phiếu ăn | Mọi loại; QR cho soát vé điện thoại |
Số lượng tối đa 5.000 thẻ mỗi lần; tên từng thẻ ngắn hơn số lượng thì các thẻ sau để trống tên. Thẻ chỉ có mã, tên, dòng chữ trên; logo và ảnh thẻ thêm bằng phần mềm in thẻ với ảnh mã từ ZIP của tool dãy mã tự tăng.
Chọn loại mã cho thẻ và vé
Code 39 vẫn là mã mặc định của nhiều máy chấm công, khóa cửa và đầu đọc thẻ đời cũ. Code 128 và QR gọn hơn và được máy quét 2D, điện thoại đọc tốt; chọn theo thiết bị soát thẻ bạn đang có.
| Loại mã | Ký tự cho phép | Độ rộng NV0001 | Thiết bị đọc | Khi nào dùng |
|---|---|---|---|---|
| Code 39 | A–Z, 0–9, – . $ / + % dấu cách | ≈ 40 mm (X 0,33) | Mọi máy quét 1D kể cả rất cũ, máy chấm công | Hệ thống có sẵn yêu cầu Code 39 |
| Code 128 | ASCII đầy đủ | ≈ 25 mm | Máy quét 1D/2D từ 2000 trở lại | Thẻ mới, mã dài |
| QR Code | Mọi ký tự | ≈ 12 × 12 mm (module 0,5) | Điện thoại, máy quét 2D | Soát vé bằng app, thẻ dọc nhỏ |
Thẻ CR80 theo ISO/IEC 7810 ID-1 (85,6 × 54 mm, góc bo 3,18 mm) in bằng máy in thẻ nhựa PVC hoặc in offset rồi cán; PDF của công cụ đúng kích thước này, mỗi trang một thẻ. Vé giấy 100 × 50 mm in bằng máy in nhiệt hoặc in trên giấy A4 rồi cắt.
Mã trên thẻ chỉ là số định danh; tên, phòng ban, quyền hạn nằm trong phần mềm tra theo mã. Không mã hóa số CCCD, số điện thoại vào mã vạch để tránh lộ thông tin khi thẻ bị chụp lại.
Ví dụ
Hai ví dụ có sẵn trong công cụ (xuất từ bwip-js).
NV0001 (Code 39, thẻ nhân viên CR80)
Mẫu “NV 0001–0050 Code 39”: dòng chữ trên là tên công ty, tên từng nhân viên dán theo thứ tự.
VE0001 (QR, vé 100 × 50 mm)
Mỗi vé một mã; phần mềm soát vé đánh dấu đã dùng theo mã để chống dùng lại.
Trường hợp đặc biệt / lỗi hay gặp
Lỗi thường gặp khi làm thẻ, vé có mã vạch.
- Máy chấm công không đọc Code 128: nhiều máy chỉ bật Code 39 mặc định; chọn Code 39 hoặc bật thêm trong cài đặt máy.
- Code 39 với chữ thường, tiếng Việt: tự chuyển in hoa; ký tự ngoài bảng bị từ chối, dùng Code 128.
- Mã bị cắt trên thẻ dọc: Code 39 quá rộng; chọn QR hoặc Code 128 với mã ngắn.
- In thẻ bị lệch, co: in PDF ở 100 %, chọn khổ CR80 trong máy in thẻ; không Fit to page.
- Tên dán không khớp thứ tự: mỗi dòng một tên theo đúng thứ tự mã; dòng trống giữ chỗ.
- Vé bị dùng lại: phần mềm soát vé phải đánh dấu mã đã quét; mã vạch tự nó không chống sao chép.
Công cụ liên quan
- Tạo dãy mã tự tăng — ZIP PNG từng mã để chèn vào phần mềm in thẻ
- Tạo mã vạch Code 39 — một mã lẻ, tùy chọn số kiểm tra mod 43
- Tạo mã vạch Code 128 — mã gọn cho thẻ mới
- In tem mã vạch A4 — in vé giấy trên decal hoặc A4
- Quét mã vạch online — thử soát thẻ bằng camera
Thuật ngữ liên quan
Câu hỏi thường gặp
Máy chấm công đọc loại mã nào?
Đa số máy chấm công mã vạch và đầu đọc thẻ gắn khóa cửa đọc Code 39 mặc định, nhiều máy đọc thêm Code 128, ít máy đọc QR. Kiểm tra tài liệu máy hoặc in thử một thẻ bằng PNG thẻ đầu và quét; nếu không đọc, chuyển sang Code 39 vì gần như mọi thiết bị đều hỗ trợ.
In thẻ nhựa bằng cách nào?
Tải PDF (mỗi trang một thẻ CR80) và in bằng máy in thẻ nhựa PVC (Evolis, Fargo, Zebra, HiTi) ở 100 %, hoặc gửi xưởng in thẻ kèm PDF; xưởng thường in offset rồi cán và cắt bo góc. Số lượng ít có thể in trên giấy dày A4 bằng tool In tem A4 rồi ép plastic.
Có in được tên và ảnh nhân viên không?
Tên được: dán danh sách tên mỗi dòng một người theo thứ tự mã, công cụ in tên dưới hoặc cạnh mã. Ảnh và logo thì không; dùng phần mềm đi kèm máy in thẻ hoặc Canva, chèn ảnh mã vạch từ ZIP của tool Dãy mã tự tăng (tên tệp theo mã) để ghép bố cục riêng.
Vé sự kiện có mã vạch chống giả được không?
Mã vạch chỉ định danh vé, không tự chống sao chép; chống dùng lại nhờ phần mềm soát vé đánh dấu mã đã quét và từ chối lần hai. Để khó đoán mã, dùng số bắt đầu ngẫu nhiên và bước tăng lớn hơn 1, hoặc thêm hậu tố; giữ danh sách mã hợp lệ trong phần mềm và không công bố.
Nên dùng QR hay mã vạch 1D cho vé?
QR nếu soát vé bằng điện thoại hoặc app: quét nhanh mọi góc, vừa vé nhỏ, chịu nhàu. Code 128 nếu dùng máy quét 1D có sẵn tại cổng. Tránh Code 39 cho vé vì rộng và ít hữu ích trừ khi thiết bị cũ; QR trong công cụ chỉ chứa mã VE0001 nên app tự viết cũng đọc dễ.
Dữ liệu tên nhân viên có được lưu trên trang không?
Không. Danh sách tên và mã chỉ tồn tại trong bộ nhớ tạm của tab để dựng PDF; đóng tab là mất, không có yêu cầu mạng nào gửi dữ liệu đi. Mã vạch trên thẻ chỉ chứa mã định danh, không chứa tên hay số giấy tờ, đúng nguyên tắc tối thiểu hóa dữ liệu cá nhân.
Căn cứ / Nguồn
- ISO/IEC 16388:2007 — Code 39
- ISO/IEC 15417:2007 — Code 128; ISO/IEC 18004:2024 — QR Code
- ISO/IEC 7810:2019 — Identification cards, physical characteristics (ID-1 85,60 × 53,98 mm)
- Nghị định 13/2023/NĐ-CP — bảo vệ dữ liệu cá nhân (nguyên tắc tối thiểu hóa)
- bwip-js — Barcode Writer in Pure JavaScript (MIT)
Cập nhật: 12/09/2026. Công cụ xử lý hoàn toàn trong trình duyệt, không lưu dữ liệu.