Mã vạch là công cụ quản lý sản phẩm không thể thiếu, và bạn có thể tự tạo nó trong vài phút mà không cần phần mềm trả phí. Bài viết sẽ giải thích mã vạch là gì, khi nào nên sử dụng, sau đó hướng dẫn chi tiết 4 bước tạo mã vạch bằng các công cụ online miễn phí, cách nhúng vào tài liệu Office và các phương pháp tạo hàng loạt cho danh mục lớn. Bạn sẽ nắm được quy trình từ chuẩn bị dữ liệu, chọn loại mã, tải file ảnh cho tới việc in ấn chất lượng cao, đồng thời biết cách tuân thủ chuẩn GS1 khi cần.
Mã vạch là gì và khi nào cần tạo?
Mã vạch là dãy ký tự hoặc hình ảnh được mã hoá để máy quét có thể đọc và nhận dạng sản phẩm, giúp tự động hoá quản lý tồn kho, bán hàng và marketing. Có nhiều loại mã vạch, nhưng phổ biến nhất là mã 1D (dọc) và mã 2D (hình vuông).
Các loại mã vạch thường gặp (Code 39, Code 128, QR Code)
Code 39, Code 128 và QR Code là ba loại mã vạch được sử dụng rộng rãi.
– Code 39: Dễ tạo, hỗ trợ các ký tự chữ số và một số ký tự đặc biệt; thích hợp cho nhãn nội bộ, mã số thiết bị.
– Code 128: Mật độ cao, cho phép mã hoá toàn bộ ký tự ASCII; thường dùng trong logistics, vận chuyển và nhãn hàng bán lẻ.
– QR Code: Mã 2D có khả năng chứa URL, thông tin liên hệ, hay dữ liệu đa dạng; phù hợp cho marketing, thanh toán nhanh và tra cứu sản phẩm.
Khi nào nên tạo mã vạch cho sản phẩm?

Có thể bạn quan tâm: Tải File Cv Xin Việc Miễn Phí: Hướng Dẫn Chi Tiết Cách Chọn, Tải Và Sử Dụng Mẫu Cv Chuẩn 2026
Bạn nên tạo mã vạch trong các trường hợp thực tế sau:
– Nhập kho: Đánh dấu lô hàng để kiểm soát tồn kho nhanh chóng.
– Bán hàng online: Tích hợp mã vạch vào gian hàng để đồng bộ dữ liệu với hệ thống ERP.
– Quản lý tồn kho: Đọc nhanh khi kiểm kê, giảm sai sót nhập liệu.
– Marketing: Gắn QR Code vào bao bì để khách hàng truy cập trang sản phẩm, chương trình khuyến mãi.
4 bước cơ bản để tạo mã vạch cho sản phẩm
Để tạo mã vạch nhanh chóng, bạn chỉ cần thực hiện bốn bước: xác định loại và chuẩn dữ liệu, dùng công cụ online miễn phí, tải file ảnh và nhúng vào tài liệu cần thiết.
Bước 1 – Xác định loại mã vạch và chuẩn dữ liệu
Bạn cần chọn loại mã phù hợp và chuẩn bị dữ liệu (mã số, tên sản phẩm, giá) trước khi tạo.
– Lựa chọn loại mã: Dựa vào mục đích (Code 39 cho nội bộ, Code 128 cho bán lẻ, QR Code cho marketing).
– Chuẩn bị dữ liệu: Đảm bảo mỗi mục có một chuỗi duy nhất, không chứa ký tự không được hỗ trợ (ví dụ: ký tự đặc biệt trong Code 39).
– Kiểm tra độ dài: Một số loại mã có giới hạn ký tự (Code 39 tối đa 43 ký tự, Code 128 không giới hạn thực tế).

Có thể bạn quan tâm: Mã Zip Ninh Thuận 2026‑2026: Danh Sách Đầy Đủ, Cách Tra Và Lưu Ý Khi Gửi Hàng
Bước 2 – Sử dụng công cụ tạo mã vạch online miễn phí
Bạn có thể tạo mã vạch ngay trên trình duyệt mà không cần cài đặt phần mềm. Các trang web phổ biến như TEC‑IT, BarcodeSinc và Dorabot cung cấp giao diện nhập dữ liệu, tùy chỉnh kích thước, màu sắc và tải về định dạng PNG, JPEG hoặc SVG.
– Cách thực hiện:
1. Truy cập trang web (ví dụ: https://barcode.tec-it.com).
2. Chọn loại mã (Code 128, QR Code, …).
3. Nhập dữ liệu đã chuẩn bị.
4. Điều chỉnh kích thước (độ rộng, chiều cao) và màu nền nếu cần.
5. Nhấn “Generate” để xem trước và “Download” để lưu file.
Bước 3 – Tải và lưu mã vạch dưới dạng PNG/JPEG/SVG
Bạn nên lưu mã vạch dưới định dạng PNG hoặc SVG để giữ độ nét khi phóng to.
– Tên file: Đặt tên theo quy tắc “MãSảnPhẩm_ loạiMã.png” (ví dụ: SP001_Code128.png) để dễ quản lý.
– Lưu trữ: Tạo thư mục riêng cho các mã vạch, sao lưu trên đám mây hoặc ổ cứng nội bộ để tránh mất dữ liệu.
Bước 4 – Nhúng mã vạch vào tài liệu (Word, Excel, PowerPoint)
Bạn có thể chèn ảnh mã vạch vào bất kỳ tài liệu nào như Word, Excel hoặc PowerPoint và điều chỉnh kích thước để in ấn chất lượng cao.
– Word: Vào “Insert > Pictures”, chọn file PNG, sau đó dùng “Size” để thay đổi kích thước (không nên kéo quá lớn gây mờ).
– Excel: Chèn ảnh vào ô, dùng “Format Picture” để căn giữa và khóa tỷ lệ.
– PowerPoint: Thêm ảnh vào slide, sử dụng “Align” để căn chỉnh đồng đều khi tạo catalogue sản phẩm.

Có thể bạn quan tâm: Hướng Dẫn Chi Tiết Tra Cứu Tử Vi Online: Cách Lấy Lá Số, Nhập Thông Tin & Đọc Báo Cáo Pdf
Cách tạo mã vạch trực tiếp trong Microsoft Office
Nếu bạn thường làm việc trong môi trường Office, việc tạo mã vạch ngay trong Word hoặc Excel sẽ tiết kiệm thời gian. Dưới đây là các phương pháp sử dụng font đặc biệt hoặc add‑in.
Tạo mã vạch trong Word bằng font Code 39/128
Bạn có thể cài đặt font mã vạch và nhập trực tiếp ký tự để hiển thị mã.
1. Cài đặt font: Tải font Code 39 hoặc Code 128 (định dạng .ttf) từ trang web uy tín, sau đó double‑click và chọn “Install”.
2. Nhập ký tự: Mở Word, chọn font vừa cài, nhập chuỗi dữ liệu (ví dụ: 123456 cho Code 39, ký tự Ì123456 cho Code 128).
3. Định dạng: Tăng kích thước font lên 48 pt hoặc hơn để mã vạch đủ lớn cho máy quét.
4. In: Kiểm tra bằng máy quét hoặc ứng dụng di động để chắc chắn mã đọc được.
Tạo mã vạch trong Excel bằng công thức hoặc add‑in

Có thể bạn quan tâm: Hướng Dẫn Chọn Dịch Vụ Chuyển Đồ Trọn Gói Giá Tốt, Quy Trình Và Lưu Ý Quan Trọng Cho Người Hà Nội
Excel hỗ trợ tạo mã vạch qua công thức kết hợp font, hoặc dùng add‑in chuyên dụng.
– Công thức + font:
excel =CHAR(42)&A2&CHAR(42) // A2 chứa dữ liệu, CHAR(42) là dấu
Sau khi nhập công thức, áp dụng font Code 39 cho ô chứa kết quả.
– Add‑in Barcode Generator: Tải add‑in từ Microsoft Store, sau khi cài đặt, chọn “Insert > Barcode”, nhập dữ liệu và chọn loại mã. Add‑in sẽ tự động tạo hình ảnh mã vạch trong ô.
Các công cụ và phương pháp tạo mã vạch hàng loạt
Khi danh mục sản phẩm lên hàng nghìn, việc tạo mã vạch từng cái sẽ mất thời gian. Dưới đây là các giải pháp cho việc tạo mã vạch đồng thời.
Sử dụng công cụ trực tuyến hỗ trợ nhập dữ liệu từ Excel
Một số công cụ như Barcode Generator (online) cho phép copy‑paste toàn bộ cột dữ liệu từ Excel và tạo mã vạch hàng loạt.
– Quy trình:
1. Sao chép cột chứa mã sản phẩm trong Excel.
2. Dán vào ô “Data Input” trên trang web.
3. Chọn loại mã và kích thước chung.
4. Nhấn “Generate All” để tạo một lưới các mã vạch, sau đó tải về dưới dạng file ZIP chứa từng ảnh.

Phần mềm desktop miễn phí và trả phí để tạo mã vạch hàng loạt
| Phần mềm | Loại | Tính năng nổi bật | Giá tiền |
|---|---|---|---|
| Zint | Miễn phí | Hỗ trợ hơn 50 loại mã, xuất SVG/PNG, dòng lệnh | 0 $ |
| BarTender | Trả phí | Giao diện kéo‑thả, tích hợp DB, in ấn hàng loạt | Từ 295 $ |
| NiceLabel | Trả phí | Quản lý mẫu, tự động hoá quy trình, hỗ trợ RFID | Từ 399 $ |
- Zint thích hợp cho người dùng có kỹ năng ít, cho phép tạo mã qua giao diện đồ họa hoặc dòng lệnh.
- BarTender và NiceLabel phù hợp với doanh nghiệp cần tích hợp trực tiếp vào hệ thống ERP, hỗ trợ in ấn nhanh và quản lý mẫu.
Tự động hoá quy trình tạo mã vạch bằng script VBA
Bạn có thể viết macro trong Excel để tự động tạo và nhúng mã vạch.
Sub GenerateBarcodes() Dim rng As Range, cell As Range Set rng = Range("A2:A1000") ' Cột chứa dữ liệu For Each cell In rng cell.Offset(0, 1).Formula = "=CONCATENATE("""",cell.Value,""""" ' Code 39 cell.Offset(0, 1).Font.Name = "Free 3 of 9" cell.Offset(0, 1).Font.Size = 48 Next cell
End Sub
Macro này tạo mã Code 39 trong cột B, áp dụng font và kích thước chuẩn, giúp bạn nhanh chóng có hàng nghìn mã vạch trong một lần chạy.
Lưu ý pháp lý và chuẩn quốc tế khi sử dụng mã vạch
Bạn cần tuân thủ tiêu chuẩn GS1 nếu muốn mã vạch được công nhận trên toàn cầu.
– Đăng ký mã GTIN (Global Trade Item Number) qua tổ chức GS1 quốc gia để nhận mã số duy nhất cho mỗi sản phẩm.
– Tuân thủ kích thước và độ tương phản: Mã vạch phải có tỷ lệ tối thiểu 1:1.5 (chiều rộng:chiều cao) và độ tương phản màu đen‑trắng ít nhất 70 % để máy quét đọc chính xác.
– Kiểm tra: Sử dụng ứng dụng di động hoặc máy quét để xác nhận mã vạch đáp ứng chuẩn trước khi in hàng loạt.