1. Công cụ này làm gì
Trình quét mã QR và mã vạch trực tuyến miễn phí này cho phép bạn quét mã QR và mã vạch bằng camera — không cần app, không đăng ký. Hướng camera vào mã để xem nội dung giải mã; sao chép hoặc dùng kết quả. Bạn cũng có thể quét từ tệp ảnh. Mọi xử lý trong trình duyệt nên không tải lên. Phù hợp cho liên kết, mã sản phẩm, thông tin Wi‑Fi hoặc bất kỳ mã QR/mã vạch in hoặc trên màn hình.
2. Cách sử dụng
Bắt đầu nhanh: Cho phép camera, hướng vào mã QR hoặc mã vạch, kết quả giải mã cuối sẽ hiện ở thanh bên. Dùng "Sao chép" để copy giá trị, hoặc "Quét từ tệp" để giải mã ảnh.
- Cho phép truy cập — Nhấn nút để bật camera. Xem trước trực tiếp hiển thị.
- Hướng vào mã — Đưa camera vào mã QR hoặc mã vạch. Công cụ liên tục thử giải mã; khi thành công, kết quả hiện ở bảng "Kết quả cuối".
- Sao chép — Nhấn "Sao chép" trong bảng kết quả để copy giá trị giải mã vào clipboard.
- Quét từ tệp — Nhấn "Quét từ tệp" và chọn ảnh (vd. ảnh chụp màn hình hoặc ảnh) chứa mã QR hoặc mã vạch. Kết quả giải mã hiện tương tự.
- Tắt camera — Nhấn "Tắt camera" khi xong.
3. Cách hoạt động
Công cụ dùng MediaDevices API (getUserMedia) của trình duyệt để truy cập camera. Khung video vẽ lên canvas và giải mã trong trình duyệt: jsQR cho mã QR và Quagga2 cho mã vạch tuyến tính (Code 128, EAN, UPC, v.v.). Giải mã chạy theo chu kỳ giới hạn để tránh chặn luồng chính. Với "Quét từ tệp", ảnh được tải lên canvas và dùng cùng bộ giải mã. Cần HTTPS để dùng camera. Mọi xử lý trong trình duyệt. Không gửi dữ liệu lên server.
4. Trường hợp sử dụng & ví dụ
- Liên kết — Quét mã QR trên poster hoặc bao bì để mở URL.
- Sản phẩm — Đọc mã vạch để tra giá hoặc thông tin sản phẩm.
- Wi‑Fi — Giải mã mã QR Wi‑Fi để lấy tên mạng và mật khẩu.
- Vé hoặc thẻ — Quét mã QR sự kiện hoặc du lịch để xem hoặc sao chép dữ liệu.
5. Giới hạn & lưu ý
- Cần HTTPS — Công cụ không chạy trên HTTP thường (trừ localhost).
- Hỗ trợ trình duyệt — getUserMedia và thư viện giải mã hoạt động trên trình duyệt hiện đại; trình duyệt cũ có thể không hỗ trợ camera hoặc giải mã.
- Quyền — Bạn phải cấp quyền camera để dùng quét trực tiếp. Từ chối sẽ chặn camera; vẫn dùng được "Quét từ tệp".
- Ánh sáng và nét — Để kết quả tốt, giữ mã ổn định và đủ sáng. Mã quá nhỏ hoặc mờ có thể không giải mã được.
- Hỗ trợ định dạng — Hỗ trợ mã QR và mã vạch tuyến tính phổ biến; một số mã chuyên hoặc hỏng có thể không giải mã.