Trình quét mã QR

Tải ảnh lên để phát hiện nội dung mã QR (xử lý cục bộ)

Trình quét mã QR trực tuyến miễn phí. Tải lên hoặc kéo thả hình ảnh để giải mã QR tức thì; hỗ trợ camera trên di động. Sao chép kết quả hoặc mở liên kết trực tiếp; toàn bộ xử lý là cục bộ và riêng tư.

Đề xuất Liên quan

Mã QR là gì?

Mã QR (Quick Response Code, mã phản hồi nhanh) là một mã vạch hai chiều bao gồm các mô-đun vuông đen trắng được sắp xếp theo ma trận, được công ty Nhật Bản Denso Wave phát minh vào năm 1994. So với mã vạch một chiều truyền thống, mã QR có thể lưu trữ nhiều thông tin hơn trên cùng diện tích và có khả năng sửa lỗi, cho phép giải mã ngay cả khi bị hư hỏng một phần.

**Cấu trúc mã QR:** Ba dấu hiệu vuông lớn ở các góc là các mẫu dò vị trí (Position Detection Patterns), được sử dụng để nhanh chóng xác định vị trí và hướng của mã; các mẫu thời gian giúp xác định tọa độ mô-đun; các mẫu căn chỉnh giúp hiệu chỉnh biến dạng phối cảnh; thông tin định dạng lưu trữ mức sửa lỗi và mẫu mặt nạ; vùng dữ liệu chứa nội dung được mã hóa thực sự.

**Tại sao nên quét mã QR trên máy tính?** Khi làm việc, bạn thường nhận được ảnh chụp màn hình, tài liệu hoặc trang web có chứa mã QR trên máy tính, và việc lấy điện thoại ra quét là bất tiện. Với công cụ này, bạn có thể tải ảnh trực tiếp trên máy tính để giải mã mà không cần phải lấy điện thoại, đặc biệt tiện lợi trong môi trường văn phòng.

**Mã QR vs mã vạch:** Mã vạch một chiều (như Code 128, EAN-13) chỉ có thể mã hóa ít dữ liệu theo chiều ngang và chủ yếu được sử dụng trong bán lẻ; mã QR lưu trữ thông tin theo cả chiều ngang và chiều dọc, cung cấp dung lượng lớn hơn nhiều và hỗ trợ URL, văn bản, danh bạ, cấu hình Wi-Fi và nhiều hơn nữa, giải thích tại sao chúng được sử dụng rộng rãi hơn nhiều.

Trường hợp sử dụng

  • Nhanh chóng trích xuất liên kết hoặc văn bản từ ảnh chụp màn hình hoặc hình ảnh QR nhận được trên máy tính
  • Giải mã trực tiếp mã QR trên máy tính khi điện thoại không có sẵn hoặc bất tiện khi sử dụng
  • Giải mã và xem nội dung thực tế của mã QR trên áp phích, tài liệu hoặc trang web
  • Trên thiết bị di động, sử dụng trực tiếp camera để quét mã QR theo thời gian thực

Cách Sử dụng

  1. Nhấp vào khu vực tải lên để chọn hình ảnh QR, hoặc kéo thả hình ảnh trực tiếp vào khu vực
  2. Công cụ tự động thực hiện quét đa tỷ lệ để nhận diện và giải mã nội dung mã QR
  3. Xem kết quả nhận diện, nhấp vào nút sao chép để sao chép nội dung hoặc mở trực tiếp các URL

Tính năng

  • Giải mã bằng cách tải ảnh lên: nhấp để chọn hoặc kéo thả hình ảnh, nội dung QR sẽ tự động được nhận diện
  • Hỗ trợ nhiều định dạng: tương thích với JPG, PNG, WEBP, GIF, BMP và các định dạng ảnh phổ biến khác
  • Chụp bằng camera: trên thiết bị di động, sử dụng trực tiếp camera để chụp và quét
  • Quét đa tỷ lệ: tự động thử các mức thu phóng khác nhau để cải thiện khả năng nhận diện mã QR bị mờ hoặc ở xa
  • Sao chép một cú nhấp: sao chép kết quả vào bộ nhớ đệm; URL có thể mở trực tiếp
  • Xử lý cục bộ: toàn bộ việc nhận diện diễn ra trong trình duyệt; hình ảnh không được tải lên, bảo vệ quyền riêng tư

Câu hỏi Thường gặp

Làm cách nào để quét mã QR từ hình ảnh?

Nhấp vào khu vực tải lên để chọn hình ảnh có chứa mã QR, hoặc kéo thả hình ảnh trực tiếp vào khu vực tải lên để tự động nhận diện và giải mã. Hỗ trợ các định dạng phổ biến như JPG, PNG, WEBP, GIF và BMP. Kết quả được hiển thị trực tiếp trên trang và có thể sao chép bằng một cú nhấp chuột.

Làm cách nào để quét mã QR trên máy tính không cần webcam?

Chỉ cần tải ảnh chụp màn hình, ảnh chụp hoặc hình ảnh đã tải xuống có chứa mã QR lên công cụ này. Không cần cài đặt camera hay phần mềm quét. Lý tưởng khi bạn không có điện thoại bên cạnh và cần nhanh chóng trích xuất nội dung mã QR nhận được trên máy tính.

Tôi có thể sử dụng camera điện thoại để quét trực tiếp không?

Có. Trên thiết bị di động, hãy nhấn vào nút tải lên để chọn chụp ảnh bằng camera. Hướng camera vào mã QR để quét trực tiếp mà không cần lưu ảnh trước khi tải lên.

Mã QR bị mờ hoặc có logo có còn nhận diện được không?

Mã QR có bốn mức sửa lỗi (L=7%, M=15%, Q=25%, H=30%). Mờ nhẹ, logo ở giữa hoặc hư hỏng một phần thường vẫn có thể giải mã được. Công cụ này sử dụng thuật toán quét đa tỷ lệ tự động thử các mức thu phóng khác nhau để cải thiện tỷ lệ thành công. Tuy nhiên, nếu ba dấu hiệu định vị ở các góc bị thiếu nghiêm trọng hoặc bị mờ, việc nhận diện có thể thất bại.

Hình ảnh QR tôi tải lên có được lưu trên máy chủ không?

Không. Toàn bộ việc nhận diện mã QR diễn ra cục bộ trong trình duyệt của bạn thông qua thư viện jsQR. Hình ảnh không bao giờ được tải lên máy chủ và được loại bỏ sau khi xử lý. Bạn có thể yên tâm sử dụng ngay cả với các mã QR chứa mật khẩu, thông tin đăng nhập Wi-Fi hoặc thông tin thanh toán.

Tôi có thể mở trực tiếp URL đã nhận diện được không?

Có. Khi kết quả là liên kết bắt đầu bằng http hoặc https, nút «Mở liên kết» sẽ xuất hiện trong khu vực kết quả. Nhấp vào nút này để mở URL trong tab mới mà không cần sao chép và dán thủ công vào trình duyệt.

Thuật ngữ

Mã QR
Viết tắt của Quick Response Code, một tiêu chuẩn mã vạch hai chiều dạng ma trận được Denso Wave phát minh vào năm 1994. ISO/IEC 18004 là tiêu chuẩn quốc tế. Có 40 phiên bản từ phiên bản 1 (21×21 mô-đun) đến phiên bản 40 (177×177 mô-đun); phiên bản càng cao thì dung lượng dữ liệu càng lớn.
Mức sửa lỗi (ECC)
Sửa lỗi mã QR có bốn mức: L (~7% phục hồi), M (~15%), Q (~25%) và H (~30%). Mức sửa lỗi càng cao thì khả năng chịu hư hỏng càng tốt nhưng dung lượng dữ liệu càng giảm. Mã QR có logo ở giữa thường sử dụng mức Q hoặc H.
jsQR
Một thư viện giải mã mã QR được triển khai bằng JavaScript thuần túy. Công cụ này sử dụng jsQR để thực hiện nhận diện QR cục bộ trong trình duyệt mà không cần tải hình ảnh lên máy chủ. Hỗ trợ quét đa tỷ lệ để cải thiện tỷ lệ nhận diện thành công.jsQR trên GitHub
vCard
Định dạng tiêu chuẩn cho danh thiếp điện tử với phần mở rộng .vcf. Mã QR có thể mã hóa thông tin liên hệ ở định dạng vCard; sau khi quét, liên hệ có thể được thêm trực tiếp vào danh bạ điện thoại với các trường như tên, số điện thoại, e-mail, công ty, địa chỉ, v.v.

Các loại nội dung có thể mã hóa trong mã QR

Loại nội dungVí dụỨng dụng điển hình
URLhttps://example.comQuét để mở liên kết
Văn bản thuầnHello WorldTrích xuất nội dung văn bản
Danh thiếp (vCard)BEGIN:VCARD ...Quét để thêm liên hệ
Wi-FiWIFI:T:WPA;S:ssid;P:pass;;Quét để kết nối Wi-Fi
E-mailmailto:hi@example.comQuét để mở ứng dụng thư
SMSsmsto:10086:helloSoạn sẵn tin nhắn SMS
Vị trí địa lýgeo:39.9,116.4Quét để mở tọa độ GPS
Số điện thoạitel:+8610086Quét để gọi điện

Mức sửa lỗi của mã QR

MứcKhả năng phục hồiỨng dụng điển hình
L~7%Dung lượng dữ liệu tối đa, cảnh không bị che khuất
M~15%Tiêu chuẩn công nghiệp, sử dụng thương mại chung
Q~25%Che khuất vừa phải, logo nhỏ ở giữa
H~30%Khả năng chịu lỗi cao, logo lớn hơn ở giữa

Authoritative References