Skip to main content

สแกน QR โค้ดและบาร์โค้ดทันทีด้วยกล้องของคุณ

ใช้กล้องอุปกรณ์เพื่อสแกนและถอดรหัส QR โค้ด, บาร์โค้ด EAN, โค้ด UPC และรูปแบบอื่นๆ ผลลัพธ์ถูกประมวลผลทั้งหมดในเบราว์เซอร์ — ไม่มีการอัปโหลดภาพ

ตรวจจับและถอดรหัสบาร์โค้ดและ QR โค้ดจากกล้องโดยใช้ BarcodeDetector API รองรับรูปแบบ QR, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, ITF และ Data Matrix

QR โค้ดมาตรฐานสามารถเก็บตัวอักษรและตัวเลขได้สูงสุด 4,296 ตัว หรือตัวเลข 7,089 หลัก พร้อมการแก้ไขข้อผิดพลาดในตัวที่อ่านได้แม้โค้ดเสียหายถึง 30%

ผลลัพธ์ของคุณหมายความว่าอย่างไร?

Result Range Meaning
ดี บาร์โค้ดถูกตรวจจับและถอดรหัสภายใน 1-2 วินาที กล้องและเบราว์เซอร์ของคุณรองรับการสแกนบาร์โค้ดได้ดี เนื้อหาที่ถอดรหัสแล้วแสดงทันที
คำเตือน บาร์โค้ดถูกตรวจจับแต่ใช้เวลาหลายวินาทีหรือต้องปรับตำแหน่ง การสแกนทำงานได้แต่สภาพไม่เหมาะสม ปรับปรุงแสงสว่าง ถือกล้องให้นิ่งขึ้น หรือเข้าใกล้บาร์โค้ดมากขึ้น
แย่ BarcodeDetector API ไม่พร้อมใช้งานหรือไม่พบบาร์โค้ด เบราว์เซอร์อาจไม่รองรับ BarcodeDetector API หรือบาร์โค้ดเสียหาย เบลอ หรืออยู่ในรูปแบบที่ไม่รองรับ ลองใช้ Chrome หรือ Edge

ปัญหาทั่วไปและวิธีแก้ไข

เบราว์เซอร์แจ้งว่า BarcodeDetector ไม่รองรับ

BarcodeDetector API รองรับใน Chrome, Edge และ Opera บน macOS, Windows, Android และ ChromeOS เปิดใช้งานแฟล็ก 'Experimental Web Platform features' ใน chrome://flags หากจำเป็น

QR โค้ดไม่ถูกตรวจจับแม้มองเห็นชัดเจน

ตรวจสอบให้แน่ใจว่า QR โค้ดทั้งหมดอยู่ในกรอบกล้องพร้อมขอบ หลีกเลี่ยงแสงสะท้อนหรือเงา ถือกล้องห่างจากโค้ด 15-30 ซม.

ภาพจากกล้องเบลอและสแกนโค้ดไม่ได้

แตะที่บริเวณบาร์โค้ดเพื่อเรียกโฟกัสอัตโนมัติ ถืออุปกรณ์ให้นิ่ง การสแกนบาร์โค้ดต้องการคอนทราสต์ที่ชัดเจน

เครื่องสแกนตรวจจับรูปแบบบาร์โค้ดผิด

หากมีบาร์โค้ดหลายตัวในภาพ เครื่องสแกนอาจตรวจจับตัวที่ไม่ต้องการ จัดตำแหน่งกล้องให้แสดงเฉพาะบาร์โค้ดเป้าหมาย

เครื่องมือที่เกี่ยวข้อง

คำถามที่พบบ่อย

รองรับรูปแบบบาร์โค้ดอะไรบ้าง?

เครื่องสแกนรองรับทุกรูปแบบของ BarcodeDetector API: QR Code, Data Matrix, Aztec, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, Codabar และ ITF

การสแกนทำในเครื่องหรือส่งภาพไปยังเซิร์ฟเวอร์?

การตรวจจับและถอดรหัสทั้งหมดทำงานในเบราว์เซอร์ผ่าน BarcodeDetector API ไม่มีเฟรม ภาพ หรือข้อมูลถูกส่งไปยังเซิร์ฟเวอร์ใดๆ ทำงานออฟไลน์ได้หลังโหลดหน้าเว็บ

สแกนบาร์โค้ดจากภาพหน้าจอหรือไฟล์ภาพได้ไหม?

ได้ นอกจากการสแกนกล้องสด คุณสามารถอัปโหลดหรือวางภาพที่มีบาร์โค้ด BarcodeDetector API ทำงานกับ ImageBitmapSource ทุกชนิดรวมถึงภาพนิ่ง

ทำไมสแกนบนโทรศัพท์เร็วกว่าแล็ปท็อป?

อุปกรณ์มือถือมักมีออโตโฟกัสที่ดีกว่า กล้องหลังความละเอียดสูง และไลบรารีตรวจจับบาร์โค้ดที่ปรับให้เหมาะสม สำหรับผลลัพธ์ที่ดีบนแล็ปท็อป พิมพ์บาร์โค้ดขนาดใหญ่หรือใช้แสงสว่างที่ดี