Hướng Dẫn Tạo Mã QR & Barcode

Tạo mã QR và barcode (Code 128, Code 39, EAN-13, EAN-8, UPC-A, UPC-E) tức thì. Tải xuống dạng PNG hoặc SVG.

Quay lại Tạo Mã QR & Barcode

Công cụ này làm gì

Trình tạo Mã tạo mã QR và mã vạch ngay trong trình duyệt của bạn. Tạo mã QR cho URL hoặc văn bản, hoặc mã vạch Code 128, Code 39, EAN-13, EAN-8, UPC-A và UPC-E. Tải xuống dạng PNG (QR) hoặc SVG (mã vạch). Không tải lên máy chủ—tất cả chạy cục bộ.

Cách sử dụng

  1. Chọn loại mã — Chọn Mã QR hoặc định dạng mã vạch (Code 128, Code 39, EAN-13, v.v.).
  2. Nhập nội dung — Gõ văn bản, URL hoặc giá trị số. Làm theo gợi ý định dạng (ví dụ 13 chữ số cho EAN-13).
  3. Xem trước — Mã hiển thị theo thời gian thực. Đầu vào không hợp lệ hiển thị lỗi nội dòng.
  4. Tải xuống — Nhấp Tải xuống để lưu dạng PNG (QR) hoặc SVG (mã vạch).
  5. Sao chép — Với mã QR, dùng Sao chép để sao chép văn bản được mã hóa vào clipboard.

Cách hoạt động

Đầu vào được xác thực theo quy tắc cấu trúc cho mỗi loại mã (độ dài, bộ ký tự, chữ số kiểm tra cho EAN/UPC). Thư viện qrcode hiển thị mã QR; jsbarcode hiển thị tất cả định dạng mã vạch. Chữ số kiểm tra cho EAN/UPC được tính bởi jsbarcode. Đầu ra được tạo hoàn toàn trên trình duyệt qua canvas (QR) hoặc SVG (mã vạch)—không có gọi máy chủ.

Tất cả tính toán và xử lý chạy hoàn toàn trên trình duyệt của bạn. Không có dữ liệu được gửi đến máy chủ.

Trường hợp sử dụng & ví dụ

  • Mã QR — Mã hóa URL cho áp phích, danh thiếp hoặc thực đơn.
  • Bán lẻ — Tạo EAN-13 hoặc UPC-A cho nhãn sản phẩm.
  • Kho — Code 128 hoặc Code 39 cho mã vạch kho.
  • Sự kiện — Mã QR cho vé hoặc liên kết điểm danh.
  • Lập trình viên — Mã kiểm tra nhanh cho ứng dụng quét.

Ví dụ

  • Mã QR: https://example.com → hình ảnh QR có thể quét
  • EAN-13: 5901234123457 (13 chữ số, chữ số kiểm tra hợp lệ) → mã vạch bán lẻ
  • Code 128: ABC-1234 → mã vạch đa mục đích

Giới hạn & lưu ý

  • Chữ số kiểm tra EAN/UPC — Phải hợp lệ; jsbarcode xác thực và có thể từ chối đầu vào không hợp lệ.
  • Dung lượng QR — Tối đa ~4.000 ký tự; văn bản rất dài có thể ảnh hưởng độ tin cậy quét.
  • Độ dài mã vạch — Code 128/39 có độ dài tối đa (ví dụ 80 ký tự); EAN-13 đúng 13 chữ số.
  • Chỉ tải xuống — Không in trực tiếp; dùng in trình duyệt trên tệp đã tải nếu cần.

Cách hoạt động

Phương pháp

  • Input validated against structural requirements before render; invalid input shows inline error.
  • Codes downloadable as PNG (QR) or SVG (barcodes) entirely in browser.

Điều cần biết

  • QR and barcode generation use trusted libraries; checksum validation is handled automatically.
  • Input is validated for format; invalid checksums are caught and reported.

Tất cả tính toán và chuyển đổi chạy hoàn toàn trên trình duyệt. Không có dữ liệu được gửi đến máy chủ, dữ liệu của bạn không rời khỏi thiết bị.