Trình tạo mã QR
Tạo QR code cho liên kết, văn bản, Wi‑Fi và hơn thế nữa.
Trình tạo mã QR
Generate crisp, high-contrast QR codes ready for print or digital use. Adjust error correction, module size, and quiet zone for reliable scanning on packaging, posters, business cards, signage, and websites. All processing runs locally in your browser for speed and privacy—no uploads, tracking, or watermarks.
Những loại mã QR mà công cụ này hỗ trợ
Loại dữ liệu | Mô tả | Ví dụ |
---|---|---|
URL / Liên kết | Mở trang web hoặc deeplink ứng dụng. | https://example.com, https://store.example/app |
Văn bản thuần | Hiển thị văn bản trong ứng dụng quét. | Mã khuyến mãi, tin nhắn ngắn |
Email / Mailto | Mở bản nháp email với các trường được điền sẵn. | mailto:sales@example.com |
Điện thoại | Khởi tạo cuộc gọi trên thiết bị di động. | tel:+1555123456 |
Ý định SMS | Mở ứng dụng SMS với nội dung tin nhắn. | sms:+1555123456?body=Hello |
Cấu hình Wi‑Fi | Lưu SSID + phương thức mã hóa + mật khẩu. | WIFI:T:WPA;S:MyGuest;P:superpass;; |
vCard / Danh bạ | Lưu thông tin liên hệ vào thiết bị. | BEGIN:VCARD...END:VCARD |
Mã QR là gì?
Mã QR (Quick Response) là một loại mã vạch ma trận hai chiều gồm các ô màu đen sắp xếp theo một lưới vuông. Không giống mã vạch 1D, mã QR mã hóa dữ liệu theo cả chiều ngang và chiều dọc, cho phép dung lượng lớn hơn và quét đa hướng nhanh chóng. Điện thoại thông minh hiện đại giải mã mã QR bằng camera và thuật toán trên thiết bị, biến chúng thành cầu nối phổ quát giữa trải nghiệm vật lý và kỹ thuật số.
Cách mã hóa QR hoạt động
- Lựa chọn chế độ: Chuỗi nhập được phân đoạn theo các chế độ mã hóa tối ưu (numeric, alphanumeric, byte, Kanji) để giảm kích thước ký hiệu.
- Mã hóa dữ liệu: Các đoạn được chuyển thành luồng bit với chỉ báo chế độ và trường độ dài.
- Khối sửa lỗi: Các codeword ECC Reed–Solomon được tạo và hoán vị, cho phép phục hồi khi hư hỏng hoặc che khuất.
- Xây dựng ma trận: Các mẫu finder, mẫu timing, mẫu căn chỉnh, thông tin định dạng & phiên bản được đặt vào, sau đó các bit dữ liệu/ECC được ánh xạ.
- Đánh giá mặt nạ: Một trong 8 mặt nạ được áp dụng; mặt nạ cho điểm phạt thấp nhất (cân bằng hình ảnh tốt nhất) được chọn.
- Kết xuất đầu ra: Các module được raster hóa vào lưới pixel (ở đây là PNG) với tùy chọn vùng im lặng.
Hiểu về sửa lỗi (các mức ECC)
Mã QR sử dụng sửa lỗi Reed–Solomon. Mức cao hơn cho phép giải mã thành công ngay cả khi một phần bị che, nhưng làm tăng mật độ ký hiệu.
Mức | Tổn thất có thể phục hồi xấp xỉ | Sử dụng điển hình |
---|---|---|
L | ~7% | Tiếp thị hàng loạt, in sạch |
M | ~15% | Mặc định cho mục đích chung |
Q | ~25% | Mã có logo nhỏ |
H | ~30% | Môi trường khắc nghiệt, độ tin cậy cao hơn |
Hướng dẫn kích thước & in ấn
- Kích thước vật lý tối thiểu: Với danh thiếp: ≥ 20 mm. Áp phích: phóng to sao cho module nhỏ nhất ≥ 0.4 mm.
- Quy tắc khoảng cách quét: Một quy tắc thực tế là Khoảng cách ÷ 10 ≈ chiều rộng mã tối thiểu (cùng đơn vị).
- Vùng im lặng: Duy trì ít nhất 4 module làm lề trống (we expose this as "Quiet zone").
- Độ tương phản cao: Tiền cảnh tối (gần như đen) trên nền trắng cho kết quả tốt nhất.
- Vector vs Raster: PNG ở độ phân giải đủ dùng tốt cho hầu hết in ấn đến kích thước vừa; cho biển lớn ưu tiên SVG (không cung cấp ở đây) hoặc kết xuất với kích thước module lớn rồi giảm tỷ lệ.
Thiết kế & Nhận diện thương hiệu
- Tránh quá lạm dụng phong cách: Làm tròn hoặc loại bỏ quá nhiều module giảm khả năng giải mã.
- Vị trí logo: Giữ logo trong vùng trung tâm 20–30% và tăng ECC nếu chồng lên.
- Không thay đổi mẫu finder: Ba ô vuông góc lớn rất quan trọng cho tốc độ phát hiện.
- Lựa chọn màu: Tiền cảnh sáng hoặc đảo màu làm giảm tương phản và tỉ lệ thành công của máy quét.
Thực hành tốt nhất khi triển khai
- Kiểm tra trên nhiều thiết bị: Ứng dụng camera iOS & Android + máy quét bên thứ ba.
- Rút gọn URL: Sử dụng tên miền rút gọn uy tín để giảm phiên bản (kích thước) và tăng tốc độ quét.
- Tránh chuỗi chuyển hướng dễ hỏng: Giữ trang đích ổn định; URL hỏng lãng phí tài liệu in.
- Theo dõi có trách nhiệm: Nếu cần phân tích, dùng chuyển hướng tôn trọng quyền riêng tư và tối thiểu.
- Phù hợp với môi trường: Đảm bảo ánh sáng và độ tương phản đủ nơi mã được hiển thị.
Ứng dụng phổ biến của mã QR
- Tiếp thị & Chiến dịch: Chuyển người dùng đến trang đích hoặc khuyến mãi.
- Đóng gói & Truy xuất nguồn gốc: Cung cấp thông tin lô hàng, xuất xứ hoặc chứng thực.
- Check-In sự kiện: Mã hóa vé hoặc ID người tham dự.
- Thanh toán: Liên kết hóa đơn tĩnh hoặc động ở các khu vực hỗ trợ chuẩn thanh toán bằng QR.
- Truy cập Wi‑Fi: Đơn giản hóa việc đăng ký khách mà không cần chia sẻ mật khẩu bằng lời.
- Thực đơn điện tử: Giảm chi phí in ấn và cho phép cập nhật nhanh.
Lưu ý về quyền riêng tư & bảo mật
- Xử lý cục bộ: Công cụ này không bao giờ tải nội dung của bạn lên; việc tạo diễn ra trên trình duyệt.
- Liên kết độc hại: Luôn kiểm tra tên miền đích trước khi phân phối rộng rãi.
- Động vs Tĩnh: Bộ tạo này tạo mã tĩnh (dữ liệu được nhúng) – chống theo dõi bên thứ ba nhưng không thể chỉnh sửa sau khi in.
- Nội dung an toàn: Tránh nhúng thông tin nhạy cảm (khóa API, URL nội bộ) trong mã công khai.
Khắc phục lỗi khi quét thất bại
- Kết quả mờ: Tăng kích thước module, đảm bảo máy in DPI ≥ 300.
- Độ tương phản thấp: Chuyển sang màu tối rắn (#000) trên nền trắng (#FFF).
- Góc bị hỏng: Tăng mức ECC (ví dụ: M → Q/H).
- Nền nhiễu: Thêm hoặc tăng vùng im lặng.
- Dữ liệu quá dày: Rút gọn nội dung (sử dụng URL ngắn hơn) để giảm độ phức tạp phiên bản.
Câu hỏi thường gặp về mã QR
- Mã QR có hết hạn không?
- Mã QR tĩnh tạo ở đây không bao giờ hết hạn—chúng chứa dữ liệu trực tiếp.
- Tôi có thể chỉnh sửa mã sau khi in không?
- Không. Bạn sẽ cần dịch vụ chuyển hướng động; ký hiệu tĩnh là không thể thay đổi.
- Tôi nên in kích thước bao nhiêu?
- Đảm bảo module nhỏ nhất ≥ 0.4 mm với hầu hết trường hợp; tăng kích thước cho việc nhìn ở khoảng cách xa.
- Có an toàn khi thêm nhận diện thương hiệu không?
- Có, nếu bạn giữ nguyên mẫu finder, độ tương phản đủ và tăng ECC khi chồng đồ họa.
- Tôi có thể theo dõi lượt quét không?
- Sử dụng URL rút gọn trỏ tới endpoint phân tích web do bạn kiểm soát (tôn trọng quyền riêng tư).
Mẹo thực tế cho doanh nghiệp
- Kiểm soát phiên bản: Sử dụng payload ngắn hơn để giữ phiên bản ký hiệu thấp (tăng tốc quét).
- Tính nhất quán: Chuẩn hóa ECC + vùng im lặng trên tài liệu thương hiệu.
- Lặp thử: Prototype small print runs before mass distribution.
- Tối ưu trang đích: Đảm bảo trang đích thân thiện với di động và tải nhanh.