Chuyển đến nội dung chính
bobob

Tạo mã QR đẹp: chọn kiểu chấm, màu, khung và logo

Tạo mã QR theo phong cách của bạn: chọn hình dạng chấm, màu chuyển, khung viền và logo ở giữa. Trước khi tải PNG hoặc SVG, trình duyệt kiểm tra xem mã có thật sự quét được không.

Xử lý ngay trên trình duyệtNhững gì bạn nhập không được gửi lên máy chủ.

Nhập liệu và kết quả

Nội dung bạn nhập chỉ được lưu trong trình duyệt này. Mở lại để tiếp tục lần dùng trước.

  • Làm mã QR menu cho quán cà phê, quán trà sữa theo màu và phong cách của quán
  • In mã QR Wi-Fi cho khách, quét là vào mạng, không phải đọc mật khẩu cho từng người
  • Đặt logo hoặc chữ cái đầu vào giữa mã QR trên danh thiếp, thiệp cưới, poster
  • Dùng mã QR tĩnh không hết hạn thay cho dịch vụ trả phí hết hạn là mất mã
Mã QR liên kết
https://example.com/menu
Đổi chấm thành “Giọt nước” và khung thành “Bóng thoại” là có mã QR menu dán bàn.
Mã QR Wi-Fi
WIFI:T:WPA;S:GuestWiFi;P:welcome2026;;
Ở thẻ “Wi-Fi”, nhập tên mạng và mật khẩu là ra đúng định dạng này.
  • Chấm và nền có màu gần nhau sẽ không quét được. Chấm đậm, nền nhạt.
  • Mã đảo màu (chấm sáng trên nền tối) nhiều điện thoại không đọc được.
  • Logo quá to sẽ che mất dữ liệu. Nên giữ khoảng 20% chiều rộng.
  • Địa chỉ quá dài làm các ô nhỏ li ti, in cỡ nhỏ rất dễ không quét được.
  • Mã QR chuyển khoản ngân hàng (VietQR) là loại có cấu trúc riêng do ứng dụng ngân hàng tạo. Công cụ này làm mã tĩnh chứa liên kết, văn bản, Wi-Fi hoặc danh bạ, không thay được loại đó.
  1. 1Dù đã hiện “Đã kiểm tra: quét được”, vẫn nên quét thử một lần bằng camera điện thoại.
  2. 2Khi in, mỗi cạnh tối thiểu 2 cm, tốt nhất từ 3 cm trở lên.
  3. 3Chừa viền trắng khoảng bốn ô quanh mã, đừng đè chữ hay hình lên.
  4. 4In banner, standee thì tải SVG, phóng to bao nhiêu cũng không bị vỡ.
  5. 5Cuối cùng kiểm tra lại: chấm tối trên nền sáng.
  • Error correction levels L, M, Q, H

    A QR code carries redundant data so it still reads when part of it is covered. There are four levels, recovering roughly 7%, 15%, 25% and 30% of the codewords. Pick a high level for print that will get scratched or carry a logo, a low one for something shown only on screen.

    Căn cứ: ISO/IEC 18004

  • A higher level makes the code denser

    The same content needs more redundant data, so the modules get smaller. The smaller you print it the likelier a camera fails, so raise the size along with the level - and the shorter the URL, the better.

    Căn cứ: ISO/IEC 18004

Mã QR có hết hạn không?

Không. Địa chỉ được ghi thẳng vào mã QR (mã tĩnh) nên không cần đăng ký, không hết hạn, và những mã bạn đã làm vẫn quét được kể cả khi trang này không còn. Chúng tôi không làm mã QR “động” có thể đổi đích đến sau khi in.

Địa chỉ hay mật khẩu Wi-Fi tôi nhập có bị gửi lên máy chủ không?

Không. Việc tạo mã, kiểm tra quét được và đổi sang PNG đều diễn ra trong trình duyệt của bạn. Liên kết chia sẻ chỉ chứa kiểu dáng; nội dung Wi-Fi hay danh bạ không bao giờ được đưa lên thanh địa chỉ.

“Đã kiểm tra: quét được” là kiểm tra gì?

Trước khi tải, bộ giải mã trong trình duyệt (jsQR) đọc ảnh thành phẩm ở cỡ gốc, cỡ thu nhỏ và khi hơi mờ, rồi so với nội dung bạn đã nhập. Đây là bộ giải mã phần mềm, nên trước khi in hãy quét thử thêm một lần bằng camera điện thoại.

Kiểu chấm nào dễ quét nhất?

Vuông, Giọt nước, Vuông bo góc và Thanh gần như luôn quét được. Chấm nhỏ và hình thoi chỉ nên dùng khi in cỡ lớn. Về màu, điều quan trọng là độ tương phản giữa chấm đậm và nền nhạt đạt ít nhất 3:1.

Chèn logo vào giữa thì còn quét được không?

Mã QR có sẵn phần dự phòng (sửa lỗi) nên bị che một phần vẫn đọc được. Khi chèn logo, công cụ tự chuyển lên mức cao nhất là H (khoảng 30%) và cảnh báo nếu logo che quá nhiều. Logo chiếm khoảng 20% chiều rộng là an toàn.

Nên tải PNG hay SVG?

PNG (từ 1024 px trở lên) dùng cho màn hình và mạng xã hội; SVG dùng cho banner, standee và in ấn vì phóng to không bị vỡ. Chữ trên khung của SVG dùng phông của máy người mở file, nên nếu phông chữ quan trọng thì hãy dùng PNG.