CodeKitHub
Tiếng Việt
Công cụ Hằng ngày

Giải Mã QR Code — Đọc Mã QR Từ Ảnh

Có một mã QR dưới dạng ảnh — ảnh chụp màn hình, ảnh chụp, file đã lưu — nhưng không có điện thoại bên cạnh hoặc mã không quét được bằng camera? Tải lên đây và nhận ngay nội dung đã giải mã. Việc giải mã diễn ra hoàn toàn trong trình duyệt của bạn bằng cùng engine mã nguồn mở đứng sau nhiều ứng dụng quét mã QR trên điện thoại.

Công Cụ Này Là Gì?

Công cụ giải mã QR đọc mẫu đen trắng trong ảnh mã QR và trích xuất văn bản nó mã hóa — một URL, văn bản thuần, thông tin đăng nhập Wi-Fi, một vCard, bất cứ thứ gì đã được mã hóa ban đầu. Thông thường việc này cần camera điện thoại, nhưng một ảnh đã lưu (ảnh chụp màn hình từ cuộc trò chuyện, ảnh chụp mã in, file đã tải xuống) không phải lúc nào cũng tiện để chĩa camera vào.

Công cụ này giải mã trực tiếp từ file ảnh đã tải lên bằng thư viện jsQR, cùng phương pháp giải mã mã nguồn mở được dùng trong nhiều ứng dụng quét bằng camera — chỉ khác là áp dụng cho ảnh tĩnh thay vì luồng camera trực tiếp.

Tại Sao Nên Dùng?

  • Giải mã từ bất kỳ file ảnh nào — ảnh chụp màn hình, ảnh chụp, PNG/JPG đã tải xuống — không cần camera điện thoại.
  • Nếu nội dung giải mã là một URL, nó sẽ tự động hiển thị dưới dạng liên kết có thể nhấn được.
  • Xử lý cục bộ — ảnh không bao giờ rời khỏi trình duyệt của bạn, an toàn cho mã QR chứa mật khẩu Wi-Fi hoặc liên kết riêng tư.
  • Kết hợp tự nhiên với Trình Tạo QR Code của chúng tôi — tạo mã ở đó, giải mã ở đây.
  • Miễn phí, không tài khoản, không watermark.

Cách Sử Dụng

  1. Nhấn vào ô hoặc kéo thả một ảnh chứa mã QR vào đó.
  2. Bộ giải mã tự động tải và đọc mã.
  3. Văn bản đã giải mã hiển thị bên dưới — nếu là URL, một liên kết có thể nhấn cũng sẽ được hiển thị.
  4. Nhấn Sao chép để sử dụng văn bản đã giải mã.

Ví dụ

Đầu vào

Một ảnh chụp màn hình chứa mã QR liên kết đến một trang web

Đầu ra

https://codekithub.com

Tự động nhận diện là URL, kèm liên kết trực tiếp có thể nhấn hiển thị cùng văn bản gốc.

Mẹo thực tế để giải mã QR code từ ảnh

  • Ảnh chụp màn hình giải mã đáng tin cậy hơn ảnh chụp — ảnh chụp màn hình có cạnh pixel sắc nét, rõ ràng, trong khi ảnh chụp bằng điện thoại của mã in có thể bị mờ, chói sáng hoặc chụp lệch góc làm méo các mô-đun vuông.
  • Nếu một ảnh chụp không giải mã được, hãy cắt sát quanh mã QR trước. Nền thừa xung quanh mã có thể gây nhiễu cho việc nhận diện mẫu, đặc biệt với ảnh nhỏ hoặc độ phân giải thấp.
  • Trước khi quét một mã QR bằng camera điện thoại, giải mã nó ở đây trước cho phép bạn xem URL đích hoặc nội dung dưới dạng văn bản thuần — hữu ích khi mã đến từ nguồn không rõ và bạn muốn kiểm tra trước khi mở liên kết.
  • Mã QR Wi-Fi giải mã ra chuỗi thô như WIFI:T:WPA;S:MyNetwork;P:password;; — tên mạng và mật khẩu có thể đọc trực tiếp trong đoạn văn bản đó, không cần quét lại bằng điện thoại để tham gia mạng.

Những lý do phổ biến khiến mã QR không giải mã được

Trường hợp thường gặp nhất: một mã QR quét tốt bằng camera điện thoại nhưng lại thất bại khi cùng ảnh đó được tải lên đây (hoặc ngược lại) thường liên quan đến độ phân giải — các ứng dụng camera thường thêm hiệu ứng làm nét hoặc tự động lấy nét mà một ảnh tĩnh không có được. Lưu hoặc xuất lại ảnh ở độ phân giải cao hơn trước khi tải lên thường khắc phục được vấn đề.

Trường hợp phổ biến thứ hai là mã được tạo với mức sửa lỗi thấp rồi bị nén hoặc thu nhỏ, làm hỏng vừa đủ để phá vỡ khả năng giải mã. Nếu bạn tự tạo mã, việc tạo lại với kích thước lớn hơn sẽ tránh được điều này.

Trình Tạo QR Code

Câu Hỏi Thường Gặp

Tại sao camera điện thoại của tôi không quét được mã QR này?

Nguyên nhân thường gặp: ảnh quá nhỏ hoặc độ phân giải thấp khi hiển thị trên màn hình, có ánh sáng chói hoặc góc chụp làm méo mẫu mã, hoặc bản thân mã được tạo với mức sửa lỗi thấp và có hư hỏng nhỏ. Tải lên file gốc tại đây đọc trực tiếp dữ liệu pixel thô, thường thành công ở những trường hợp mà camera gặp khó khăn.

Công cụ này giải mã được những loại nội dung nào?

Bất cứ thứ gì mã QR có thể chứa: URL, văn bản thuần, thông tin đăng nhập Wi-Fi (WIFI:T:WPA;S:...), danh thiếp (vCard), số điện thoại, và nhiều hơn nữa. Công cụ hiển thị chính xác những gì đã được mã hóa — với URL, nó còn cho bạn một liên kết có thể nhấn.

Ảnh có bị tải lên máy chủ không?

Không. Việc giải mã diễn ra hoàn toàn trong trình duyệt của bạn bằng thư viện jsQR, được tải khi cần. Ảnh được xử lý cục bộ và không bao giờ được truyền đi đâu — an toàn ngay cả với mã QR chứa thông tin riêng tư.

Tại sao lại báo không tìm thấy mã QR?

Thường là do ảnh không thực sự chứa một mẫu mã QR đầy đủ, không hư hỏng — kiểm tra xem toàn bộ mã có hiển thị đầy đủ hay không, không bị cắt xén, mờ đến mức không nhận diện được, hoặc độ phân giải quá thấp để hiển thị các mô-đun riêng lẻ.

Tôi có thể giải mã nhiều mã QR trong cùng một ảnh không?

Công cụ này giải mã mẫu mã QR đầu tiên tìm thấy trong ảnh. Với ảnh chứa nhiều mã, hãy cắt và tải lên từng mã riêng biệt.

Công Cụ Liên Quan