Tạo & quét mã QR
Nội dung
Đăng nhập để đếm lượt quét và đổi được nơi mã trỏ tới sau khi đã in.
Thiết kế
PNG, JPG, GIF hoặc SVG - tối đa 2 MB.
Chỉ có ở ảnh tải về, không áp dụng cho SVG.
Mã được tạo ngay trên máy bạn - không có gì gửi lên máy chủ.
Kéo thả ảnh vào đây
hoặc dán bằng Ctrl+V
Ảnh được giải mã ngay trên máy bạn, không tải lên máy chủ.
Kết quả
Chưa có mã nào được đọc. Chọn ảnh, kéo thả, dán Ctrl+V hoặc bật camera.
Mã QR thực ra chứa gì
Một mã QR không phải là hình ảnh dẫn tới đâu đó. Nó là chính đoạn văn bản đó, được viết lại thành các ô đen trắng. Quét một mã chứa đường dẫn thì điện thoại đọc ra đúng chuỗi ký tự của đường dẫn rồi mới mở. Vì vậy mã QR hoạt động ngay cả khi bạn không có mạng, miễn là nội dung bên trong không cần mạng để dùng.
Ba ô vuông lớn ở ba góc là vùng định vị, giúp máy quét biết mã đang nghiêng hướng nào. Đó là lý do bạn chụp lệch hay xoay ngược vẫn quét được. Phần còn lại chia làm hai: ô chứa dữ liệu thật và ô chứa mã sửa lỗi.
Mức sửa lỗi: vì sao mã rách vẫn quét được
Mã QR có sẵn cơ chế tự vá. Một phần ô được dùng để lưu thông tin dư, đủ để dựng lại phần bị che, bị bẩn hay bị rách. Có bốn mức, đổi được trong phần Thiết kế:
- L (thấp) - chịu được khoảng 7% hư hại. Mã thưa ô nhất, hợp khi nội dung dài mà chỗ in lại nhỏ.
- M (trung bình) - khoảng 15%. Mức mặc định của phần lớn công cụ khác.
- Q (khá cao) - khoảng 25%. Đây là mức công cụ này chọn sẵn, vì mã in ra giấy hay bị gấp, bị mờ mực.
- H (cao nhất) - khoảng 30%. Bắt buộc khi có logo đè lên giữa mã.
Mức càng cao thì càng nhiều ô, mã trông càng dày. Đổi lại là mã sống sót tốt hơn ngoài đời thật. Khi bạn tải logo lên, công cụ tự nâng lên mức H mà không hỏi, vì logo che mất ô dữ liệu ở giữa: để mức thấp là mã hỏng ngay từ lúc tạo mà nhìn không ra.
Vì sao mã ở đây được vẽ lớn rồi mới thu nhỏ
Phần xem trước trông chỉ khoảng 320 điểm ảnh, nhưng mã thật được vẽ ở 1024 điểm ảnh rồi thu nhỏ lại bằng CSS. Lý do rất thực tế: với nội dung dài như một danh thiếp, mã có thể lên tới hơn 70 ô mỗi cạnh. Vẽ thẳng ở 320 điểm ảnh thì mỗi ô chỉ còn khoảng 4 điểm ảnh, và thư viện giải mã đọc không ra. Nghĩa là ai chụp màn hình phần xem trước sẽ cầm về một mã không quét được.
Vẽ lớn rồi thu nhỏ thì ảnh chụp màn hình vẫn đủ nét để quét. Còn khi bạn bấm tải về, mã được vẽ lại một lần nữa ở đúng kích thước bạn chọn, không phóng to từ bản xem trước.
Ba loại nội dung và giới hạn của từng loại
Trang web
Loại phổ biến nhất. Thiếu https:// ở đầu thì công cụ tự thêm, vì gõ thiếu là chuyện thường mà máy quét lại hiểu thành văn bản thuần chứ không mở trang.
Đây cũng là loại duy nhất theo dõi được lượt quét, nếu bạn đăng nhập và bật tuỳ chọn đó. Khi bật, mã sẽ mã hoá một đường dẫn ngắn của onimine.com thay vì địa chỉ thật. Mọi lượt quét đi qua đó nên đếm được, và quan trọng hơn: bạn đổi được nơi mã trỏ tới mà không phải in lại mã. Đánh đổi là mã đó phụ thuộc onimine.com còn hoạt động. Mã QR hay được in lên standee, danh thiếp, bao bì, nên hãy cân nhắc: bật theo dõi khi bạn cần đổi đích về sau, còn muốn mã sống độc lập mãi mãi thì để tắt.
Văn bản
Chữ nằm thẳng trong mã. Quét phát là hiện chữ ngay, không cần mạng, không mở trình duyệt. Hợp với mã số khuyến mãi, số phòng, ghi chú dán trên thiết bị. Cũng vì chữ nằm ngay trong mã nên không có cách nào đếm lượt quét, và cũng không sửa được nội dung sau khi in.
WiFi
Công cụ dựng một chuỗi theo chuẩn mà điện thoại hiểu, đại khái có dạng WIFI:T:WPA;S:TenMang;P:MatKhau;;. Camera đọc chuỗi này rồi hỏi bạn có muốn nối mạng không, không cần gõ mật khẩu.
Tên mạng và mật khẩu có ký tự đặc biệt như dấu chấm phẩy, dấu phẩy, dấu hai chấm hay dấu gạch chéo ngược thì phải được thoát đúng cách, nếu không điện thoại đọc sai và nối mạng thất bại. Công cụ tự lo phần này. Chọn Mạng ẩn nếu WiFi của bạn không phát tên ra ngoài, vì điện thoại cần biết trước để chủ động tìm.
Toàn bộ việc dựng chuỗi diễn ra trong trình duyệt của bạn, nên mật khẩu WiFi không hề được gửi lên máy chủ của onimine.com.
Chữ dưới mã và chuyện in ấn
Tuỳ chọn chữ dưới mã, thường là SCAN ME, chỉ xuất hiện trong ảnh tải về chứ không có ở bản SVG. Dòng chữ đó có tác dụng thật: người nhìn thấy một ô vuông đen trắng không phải lúc nào cũng biết cần giơ camera lên.
Khi in, hãy chừa một viền trắng quanh mã, ít nhất bằng bề rộng bốn ô. Máy quét cần khoảng trống đó để tách mã khỏi nền. Công cụ đã chừa sẵn viền này trong ảnh xuất ra, đừng cắt sát vào mã.
Quét mã QR từ ảnh hoặc camera
Tab Quét mã QR đọc được mọi loại mã, không chỉ ba loại mà trang này tạo. Bạn có thể kéo thả một tấm ảnh, dán từ clipboard, hoặc bật camera. Kết quả được bóc theo từng loại: đường dẫn thì hiện thành liên kết bấm được, danh thiếp vCard thì tách ra thành họ tên, điện thoại, email, còn mã WiFi thì hiện rõ tên mạng và mật khẩu.
Việc giải mã cũng chạy hoàn toàn trong trình duyệt. Ảnh bạn chọn không được tải lên đâu cả.
Công cụ liên quan
Cần một đường dẫn ngắn gọn để dán vào bài viết hay tin nhắn thì dùng Rút gọn liên kết. Cần đưa ảnh lên mạng để lấy đường dẫn trực tiếp rồi tạo mã QR trỏ tới đó thì dùng Upload hình ảnh.
Câu hỏi thường gặp
Mã QR tạo ở đây có hết hạn không?
Mã QR thường không hết hạn. Nội dung nằm ngay trong các ô đen trắng nên mã sống mãi, kể cả khi onimine.com ngừng hoạt động. Riêng mã có theo dõi thì phụ thuộc máy chủ, vì nó trỏ qua url.onimine.com trước khi tới đích.
Vì sao chèn logo xong quét hay không ra?
Logo che mất một phần ô dữ liệu. Mã QR tự vá được phần bị che nhờ mức sửa lỗi, nhưng phải đủ cao. Công cụ tự nâng lên mức H khi bạn tải logo lên, và giới hạn logo ở 35% chiều rộng mã. Nếu vẫn khó quét thì thu nhỏ logo lại.
Mã QR WiFi có đếm được lượt quét không?
Không, và đó là điều đúng. Chuỗi WiFi được camera điện thoại đọc để tự nối mạng, không hề mở trình duyệt. Biến nó thành đường dẫn để đếm lượt thì điện thoại sẽ mở trang web thay vì nối WiFi, tức là hỏng luôn công dụng chính.
Nên tải PNG, JPG hay SVG?
In ấn thì chọn SVG vì nó là ảnh vector, phóng to bao nhiêu cũng không vỡ. Dán lên web hay gửi qua tin nhắn thì PNG gọn nhất. JPG chỉ nên dùng khi nơi nhận không chấp nhận hai định dạng kia: JPG nén mất dữ liệu, làm nhoè ranh giới giữa các ô và khiến mã khó quét hơn.
Đổi màu mã QR có ảnh hưởng gì không?
Có. Máy quét phân biệt ô bằng độ tương phản sáng tối chứ không phải bằng màu. Hãy giữ mã tối trên nền sáng. Đảo ngược lại, tức mã sáng trên nền tối, khiến nhiều ứng dụng quét không đọc được, dù nhìn bằng mắt vẫn rõ.