คำตอบสั้น ๆ: QR Code จะสแกนติดง่ายเมื่อเก็บข้อมูลเท่าที่จำเป็น มีขอบว่างรอบด้านอย่างน้อย 4 โมดูล ใช้จุดสีเข้มบนพื้นสีอ่อนที่ต่างกันชัดเจน และพิมพ์ใหญ่พอสำหรับระยะที่คนจะยืนสแกน ก่อนพิมพ์จริงควรลองสแกนด้วยโทรศัพท์มากกว่าหนึ่งเครื่องเสมอ และต้องจำไว้ว่า QR Code น่าเชื่อถือได้เท่ากับปลายทางที่มันพาไปเท่านั้น จึงควรตรวจลิงก์ปลายทาง และช่วยให้ผู้สแกนตรวจได้ด้วย
บทความนี้อธิบายหลักการทำงานของคิวอาร์โค้ดในระดับที่ใช้งานได้จริง วิธีเลือกประเภทข้อมูลให้ถูก และวิธีหลีกเลี่ยงปัญหาที่ทำให้สแกนไม่ติดหรือทำให้ผู้ใช้ตกอยู่ในความเสี่ยง
คิวอาร์โค้ดทำงานอย่างไรแบบเข้าใจง่าย
QR Code คือบาร์โค้ดสองมิติ สี่เหลี่ยมเล็ก ๆ สีดำและขาวที่ประกอบกันเป็นรหัสเรียกว่า โมดูล (module) แต่ละโมดูลเก็บข้อมูลส่วนหนึ่งไว้ DENSO WAVE บริษัทผู้พัฒนา QR Code อธิบายว่ารหัสมีทั้งหมด 40 เวอร์ชัน เวอร์ชัน 1 มีขนาด 21 × 21 โมดูล ไปจนถึงเวอร์ชัน 40 ที่มีขนาด 177 × 177 โมดูล และทุกเวอร์ชันที่สูงขึ้นจะเพิ่มอีก 4 โมดูลต่อด้าน
ยิ่งใส่ข้อมูลมาก เวอร์ชันก็ยิ่งสูง และรหัสก็ยิ่งต้องใช้โมดูลมากขึ้น เรื่องนี้สำคัญกว่าการตกแต่งใด ๆ ลิงก์สั้นจะได้รหัสที่มีโมดูลน้อยและใหญ่ สแกนง่าย ส่วนลิงก์ยาวหรือข้อความยาวจะได้รหัสที่แน่นมาก ซึ่งอาจสแกนไม่ติดเมื่อพิมพ์ขนาดเล็ก
สี่เหลี่ยมใหญ่สามมุมทำให้เราจำได้ทันทีว่านี่คือคิวอาร์โค้ด และ DENSO WAVE ระบุไว้ในคุณสมบัติของ QR Code ว่าอ่านได้จากทุกทิศทางรอบ 360 องศา และทนต่อคราบสกปรกหรือความเสียหายได้ระดับหนึ่ง ส่วนที่เหลือของลวดลายคือข้อมูลของเรา รวมกับข้อมูล แก้ไขข้อผิดพลาด (error correction) ที่ช่วยให้เครื่องสแกนกู้ข้อมูลกลับมาได้ เมื่อบางส่วนของรหัสเปื้อนหรือชำรุด
เลือกประเภทข้อมูลให้ถูกต้อง
คิวอาร์โค้ดเก็บข้อมูลได้หลายประเภท และประเภทที่เลือกจะกำหนดว่าโทรศัพท์จะทำอะไรหลังสแกน จึงควรเลือกให้ตรงกับงาน
- ลิงก์ (URL): เปิดหน้าเว็บ เหมาะกับเมนูอาหาร หน้าสินค้า รายละเอียดงานอีเวนต์ และแบบฟอร์ม
- ข้อความ: แสดงข้อความธรรมดา ใช้กับโน้ตสั้นหรือรหัสบางอย่างได้ แต่โทรศัพท์จะไม่ทำอะไรต่อ
- Wi-Fi: เชื่อมต่อเครือข่ายหลังผู้ใช้กดยืนยัน โดยไม่ต้องพิมพ์รหัสผ่านเอง
- อีเมล โทรศัพท์ หรือ SMS: เริ่มเขียนข้อความหรือโทรออก โดยกรอกรายละเอียดไว้ให้แล้ว
- นามบัตร (vCard): เสนอให้บันทึกรายชื่อติดต่อ พร้อมชื่อ เบอร์โทร อีเมล และเว็บไซต์
เครื่องมือสร้างคิวอาร์โค้ดของ ARAIJA รองรับทุกประเภทข้างต้น และสร้างรหัสในเบราว์เซอร์ของคุณ ข้อมูลจึงไม่ถูกส่งไปยัง ARAIJA ถ้าคุณพิมพ์อีเมลลงในช่องข้อความ เครื่องมือจะแนะนำให้ใช้ประเภทอีเมลแทน เพราะรหัสที่ใช้ประเภทถูกต้องจะทำงานได้คาดเดาได้มากกว่า
ตัวอย่างลิงก์ Wi-Fi และนามบัตร
ลิงก์
ใช้ที่อยู่เว็บแบบเต็มที่ขึ้นต้นด้วย https:// และทำให้สั้นที่สุดเท่าที่ทำได้ ARAIJA รับเฉพาะลิงก์ที่ขึ้นต้นด้วย https:// หรือ http:// เพื่อป้องกันไม่ให้รหัสพาไปยังที่อยู่ชนิดอื่นที่โทรศัพท์อาจจัดการแบบคาดไม่ถึง
เครือข่าย Wi-Fi
รหัส Wi-Fi ใช้รูปแบบข้อความที่แพร่หลาย ขึ้นต้นด้วย WIFI: แล้วตามด้วยชนิดความปลอดภัย ชื่อเครือข่าย และรหัสผ่าน ซึ่งโครงการ ZXing ได้บันทึกรูปแบบนี้ไว้ มีข้อควรระวังสองข้อ ข้อแรก ทุกคนที่สแกนรหัสจะอ่านรหัสผ่านได้ จึงควรติดไว้เฉพาะที่ที่ทุกคนที่มองเห็นควรได้ใช้เครือข่ายนั้น ข้อที่สอง ถ้ากำลังตั้งค่าเครือข่ายใหม่ ควรตั้งรหัสผ่าน Wi-Fi ให้ยาวและสุ่มก่อนแชร์ เครื่องมือสร้างรหัสผ่านของ ARAIJA สร้างรหัสแบบสุ่มให้ในเบราว์เซอร์ และเมื่อแชร์ผ่านคิวอาร์โค้ด แขกก็ไม่ต้องพิมพ์รหัสยาว ๆ เอง
นามบัตร
รหัสสำหรับรายชื่อติดต่อมักใช้รูปแบบ vCard ตามข้อกำหนด RFC 6350 ควรใส่เฉพาะข้อมูลที่ยินดีเปิดเผยต่อสาธารณะ เช่น เบอร์โทรที่ทำงานแทนเบอร์ส่วนตัว เพราะข้อมูลทั้งหมดถูกเก็บไว้ในรหัสแบบอ่านได้ตรง ๆ
ขอบว่างและความต่างของสี

ขอบว่างและความต่างของสีสำคัญกว่าการตกแต่ง
ขอบว่าง (quiet zone)
คำแนะนำของ DENSO WAVE เรื่องการกำหนดพื้นที่ของรหัส ระบุว่า QR Code ต้องมีพื้นที่ว่างรอบตัวรหัสที่เรียกว่า ขอบว่าง (quiet zone) กว้างอย่างน้อย 4 โมดูลทุกด้าน ถ้าไม่มี เครื่องสแกนอาจเข้าใจผิดว่าตัวหนังสือ กรอบ หรือลวดลายพื้นหลังที่อยู่ใกล้ ๆ เป็นส่วนหนึ่งของรหัส นี่เป็นสาเหตุที่พบบ่อยที่สุดอย่างหนึ่งที่ทำให้รหัสที่พิมพ์แล้วสแกนไม่ติด เช่น มีคนตัดขอบขาวทิ้งเพื่อให้พอดีกับพื้นที่ หรือวางรหัสบนภาพที่มีรายละเอียดมาก
ARAIJA ตั้งขอบว่างไว้ 4 โมดูลเป็นค่าเริ่มต้น และไม่ยอมให้ลดต่ำกว่านั้น
ความต่างของสี (contrast)
เครื่องสแกนอาศัยความต่างระหว่างโมดูลสีเข้มกับพื้นสีอ่อน ตัวเลือกที่ปลอดภัยที่สุดคือโมดูลสีเข้มมากบนพื้นสีอ่อนมาก ปัญหามักเกิดเมื่อ
- สีสองสีใกล้เคียงกันเกินไป เช่น เทากลางบนพื้นเทาอ่อน
- รหัส สลับสี คือโมดูลสีอ่อนบนพื้นสีเข้ม ซึ่งแอปสแกนบางตัวอ่านไม่ได้
- มีภาพพื้นหลังหรือสีไล่เฉดตัดผ่านตัวรหัส
ARAIJA ตรวจความต่างของสีให้ และจะปิดปุ่มดาวน์โหลดเมื่อสีใกล้กันเกินไป หรือเมื่อพื้นหลังเข้มกว่าตัวรหัส
ขนาดที่เหมาะกับการใช้งาน
ไม่มีขนาดพิมพ์ขั้นต่ำตัวเลขเดียวที่ใช้ได้กับทุกกรณี ขนาดที่ต้องการขึ้นกับหลายปัจจัยพร้อมกัน
- ความหนาแน่นของข้อมูล: ข้อมูลมากขึ้นทำให้มีโมดูลมากขึ้น แต่ละโมดูลจึงเล็กลงเมื่อพิมพ์ขนาดรวมเท่าเดิม
- ระยะการสแกน: รหัสบนโต๊ะอาหารสแกนจากระยะไม่กี่เซนติเมตร แต่รหัสบนโปสเตอร์อาจถูกสแกนจากอีกฝั่งของห้อง
- คุณภาพการพิมพ์และจอแสดงผล: งานพิมพ์ที่เบลอ ฟิล์มเคลือบมันวาว แสงสะท้อน และจอความละเอียดต่ำ ล้วนลดโอกาสสแกนติด
- โทรศัพท์ของผู้ใช้: กล้องและแอปสแกนแต่ละรุ่นมีความสามารถต่างกัน
คำแนะนำของ DENSO WAVE แสดงว่า เมื่อกำหนดเวอร์ชันและขนาดของโมดูลแล้ว ขนาดของรหัสทั้งหมดรวมขอบว่างก็จะถูกกำหนดตามไปด้วย ในทางปฏิบัติจึงควรทำให้ข้อมูลสั้นเพื่อให้เวอร์ชันต่ำ พิมพ์ให้ใหญ่ที่สุดเท่าที่พื้นที่อำนวย และทดลองสแกนที่ระยะจริงก่อนสั่งพิมพ์จำนวนมาก
ระดับแก้ไขข้อผิดพลาดและการตกแต่ง
QR Code มีความสามารถแก้ไขข้อผิดพลาด ทำให้เครื่องสแกนกู้ข้อมูลคืนได้เมื่อบางส่วนของรหัสเปื้อนหรือชำรุด โดยมีสี่ระดับคือ L, M, Q และ H DENSO WAVE อธิบายว่าการเพิ่มระดับช่วยให้กู้ข้อมูลได้มากขึ้น แต่ก็เพิ่มปริมาณข้อมูลและขนาดของรหัสด้วย ระดับ M (ประมาณ 15%) เป็นระดับที่ถูกเลือกใช้บ่อยที่สุด ระดับ Q หรือ H เหมาะกับสภาพแวดล้อมที่สกปรกได้ง่าย เช่น โรงงาน ส่วนระดับ L เหมาะกับสภาพแวดล้อมที่สะอาดและต้องเก็บข้อมูลมาก
ARAIJA เลือกระดับให้อัตโนมัติเป็นค่าเริ่มต้น และคุณกำหนดเองได้ในการตั้งค่าขั้นสูง
การตกแต่งเป็นจุดที่ทำให้รหัสจำนวนมากใช้งานไม่ได้ จุดกลมและสีของแบรนด์ใช้ได้ แต่ทุกการเปลี่ยนแปลงจะลดเผื่อความผิดพลาดลง ARAIJA มีสไตล์คลาสสิก กลมมน และโมเดิร์น และแนะนำแบบคลาสสิกเพราะสแกนง่ายที่สุด ไม่ว่าจะเลือกแบบใด ควรทำดังนี้
- ให้สี่เหลี่ยมใหญ่สามมุมมองเห็นได้ชัดเจน
- อย่าวางโลโก้หรือรูปภาพทับตัวรหัส
- รักษาความต่างของสีระหว่างโมดูลกับพื้นหลังให้ชัด
- ทดลองสแกนจากงานพิมพ์จริง ไม่ใช่เฉพาะภาพบนหน้าจอ
เลือกไฟล์ PNG หรือ SVG
- PNG เป็นภาพที่ประกอบด้วยพิกเซล เหมาะกับหน้าจอ เอกสาร แชต และโซเชียลมีเดีย ถ้าอาจนำไปพิมพ์ ให้เลือกขนาด PNG ใหญ่ไว้ก่อน เพราะการขยาย PNG ขนาดเล็กทีหลังจะทำให้ภาพเบลอ
- SVG เป็นไฟล์แบบเวกเตอร์ที่อธิบายรูปทรง จึงคมชัดได้ทุกขนาด มักเป็นตัวเลือกที่ดีกว่าสำหรับโรงพิมพ์และโปรแกรมออกแบบ
ARAIJA ดาวน์โหลดได้ทั้งสองแบบ ถ้าไม่แน่ใจ ให้ดาวน์โหลดทั้งคู่ แล้วเก็บ SVG ไว้ใช้กับงานพิมพ์
รายการตรวจก่อนนำไปใช้จริง
ก่อนพิมพ์หรือเผยแพร่รหัส ให้ตรวจว่า
- รหัสเปิดปลายทางที่ถูกต้อง และลิงก์ไม่มีตัวสะกดผิด
- สแกนได้กับโทรศัพท์อย่างน้อยสองเครื่องที่ต่างรุ่นกัน ถ้าเป็นไปได้ให้มีทั้ง iPhone และ Android
- สแกนได้ที่ระยะจริงและในสภาพแสงจริงที่ผู้ใช้จะเจอ
- ขอบว่างยังอยู่ครบหลังการครอป ใส่กรอบ และจัดหน้า
- สีที่พิมพ์ออกมายังต่างกันชัด เพราะหมึกบนกระดาษอาจดูอ่อนกว่าบนจอ
- รหัส Wi-Fi เชื่อมต่อได้จริง และรหัสนามบัตรนำเข้าข้อมูลถูกช่อง
- มีคนอื่นนอกจากคุณลองสแกนแล้ว
ปัญหาการสแกนที่พบบ่อย
| ปัญหา | สาเหตุที่เป็นไปได้ | วิธีแก้ |
|---|---|---|
| เครื่องสแกนไม่ตอบสนอง | ขอบว่างถูกตัด หรือพื้นหลังมีรายละเอียดมาก | คืนขอบว่างให้กว้าง 4 โมดูล |
| บนจอสแกนได้ แต่พิมพ์แล้วไม่ได้ | พิมพ์เล็กเกินไปสำหรับปริมาณข้อมูล หรืองานพิมพ์เบลอ | ทำข้อมูลให้สั้นลง พิมพ์ใหญ่ขึ้น ใช้ SVG |
| ใกล้ ๆ สแกนได้ แต่ไกลแล้วไม่ได้ | โมดูลเล็กเกินไปสำหรับระยะนั้น | เพิ่มขนาดที่พิมพ์ |
| โทรศัพท์บางรุ่นอ่านไม่ได้ | สีต่างกันน้อย หรือสลับสี | ใช้โมดูลสีเข้มบนพื้นสีอ่อน |
| เปิดผิดหน้า | ลิงก์สะกดผิด หรือที่อยู่เก่า | แก้ข้อมูล สร้างรหัสใหม่ แล้วพิมพ์ใหม่ |
| รหัสชำรุดเมื่อติดกลางแจ้ง | ฝุ่น รอยขีดข่วน หรือสภาพอากาศ | ป้องกันงานพิมพ์ และพิจารณาเพิ่มระดับแก้ไขข้อผิดพลาด |
มิจฉาชีพผ่านคิวอาร์โค้ดและปลายทางอันตราย
คิวอาร์โค้ดซ่อนปลายทางไว้จนกว่าจะมีคนสแกน จึงเป็นช่องทางที่มิจฉาชีพชอบใช้ ประกาศเตือนผู้บริโภคของคณะกรรมการการค้าแห่งสหรัฐอเมริกา (FTC) เมื่อเดือนกันยายน 2569 อธิบายว่ามิจฉาชีพนำคิวอาร์โค้ดของตัวเองไปแปะทับรหัสจริงบนเครื่องจ่ายค่าที่จอดรถ เพื่อพาผู้สแกนไปยังเว็บไซต์ปลอมที่ออกแบบมาขโมยเงินหรือข้อมูลส่วนตัว ศูนย์รับแจ้งอาชญากรรมทางอินเทอร์เน็ตของ FBI ก็เคยออกคำเตือนในปี 2565 ว่าอาชญากรดัดแปลงคิวอาร์โค้ดเพื่อพาผู้ใช้ไปยังเว็บไซต์อันตราย และ FTC ยังเตือนด้วยว่ามิจฉาชีพซ่อนลิงก์อันตรายไว้ในคิวอาร์โค้ด ที่ส่งมาทางอีเมลและข้อความ
คำแนะนำที่ใช้ได้จริงจากหน่วยงานเหล่านั้นมีดังนี้
- ดูตัวอย่างลิงก์ก่อนเปิด สังเกตชื่อโดเมนว่าสะกดผิดหรือสลับตัวอักษรหรือไม่
- มองหาสติกเกอร์ ที่ถูกแปะทับรหัสที่พิมพ์ไว้เดิม
- ระวังการกรอกชื่อผู้ใช้ รหัสผ่าน ข้อมูลส่วนตัว หรือข้อมูลการเงิน บนเว็บไซต์ที่เข้าผ่านคิวอาร์โค้ด
- อย่าติดตั้งแอปจากคิวอาร์โค้ด ให้ใช้ร้านแอปทางการของโทรศัพท์
- อัปเดตระบบและแอปในโทรศัพท์ให้เป็นปัจจุบัน
ถ้าคุณเป็นผู้สร้างรหัสให้คนอื่นใช้ ช่วยให้เขาปลอดภัยได้ด้วยการพิมพ์ที่อยู่ปลายทางเป็นตัวหนังสือไว้ข้างรหัส ใช้โดเมนของคุณเองที่คนจดจำได้ และหมั่นตรวจรหัสที่ติดในที่สาธารณะว่าถูกแปะทับหรือไม่
ที่สำคัญที่สุดคือ การสร้างคิวอาร์โค้ดไม่ได้ทำให้ปลายทางปลอดภัยขึ้น ARAIJA เข้ารหัสสิ่งที่คุณพิมพ์ตามจริงทุกประการ ไม่ได้ตรวจสอบ รับรอง หรือยืนยันความปลอดภัยของเว็บไซต์ปลายทาง
ขั้นตอนใช้งานจริง
รหัสบนโต๊ะสำหรับเมนูร้านอาหาร
- ใช้ประเภทลิงก์ พร้อมลิงก์เมนูที่สั้นและไม่เปลี่ยนบ่อย
- ใช้สไตล์คลาสสิก ขอบว่าง 4 โมดูล และระดับแก้ไขข้อผิดพลาดแบบอัตโนมัติ
- ดาวน์โหลด SVG สำหรับงานพิมพ์ แล้วลองสแกนการ์ดที่พิมพ์จริงด้วยโทรศัพท์สองเครื่อง
- พิมพ์ที่อยู่เว็บของเมนูเป็นตัวหนังสือเล็ก ๆ ไว้ใต้รหัส
การ์ด Wi-Fi สำหรับแขก
- สร้างเครือข่ายสำหรับแขกแยกต่างหาก ถ้าเราเตอร์รองรับ
- สร้างรหัสผ่านแบบสุ่มที่ยาวสำหรับเครือข่ายนั้น
- ใช้ประเภท Wi-Fi แล้วลองว่ารหัสเชื่อมต่อได้จริง
- ติดไว้เฉพาะที่ที่แขกควรเข้าถึงได้
รหัสนามบัตรบนป้ายชื่องานสัมมนา
- ใช้ประเภทนามบัตรพร้อมข้อมูลที่ทำงานเท่านั้น
- กรอกข้อมูลให้กระชับ เพราะข้อมูลน้อยทำให้รหัสเรียบง่ายกว่า
- ลองนำเข้ารายชื่อทั้งบน iPhone และ Android
คำถามที่พบบ่อย
คิวอาร์โค้ดหมดอายุไหม
คิวอาร์โค้ดแบบคงที่ (static) เก็บข้อมูลไว้ในตัวรหัสโดยตรง ตัวรหัสจึงไม่หมดอายุ แต่จะใช้ไม่ได้เมื่อปลายทางเปลี่ยน เช่น หน้าเว็บถูกลบ หรือรหัสผ่าน Wi-Fi ถูกเปลี่ยน
ใส่โลโก้ไว้ตรงกลางได้ไหม
ทำได้โดยอาศัยความสามารถแก้ไขข้อผิดพลาด แต่จะลดเผื่อความผิดพลาดลง และโทรศัพท์บางรุ่นอาจอ่านไม่ได้ สำหรับรหัสที่สำคัญ รหัสคลาสสิกที่เรียบง่ายจะปลอดภัยกว่า
SVG ดีกว่า PNG เสมอไหม
สำหรับงานพิมพ์ส่วนใหญ่ใช่ แต่สำหรับแชต โซเชียลมีเดีย และเอกสาร PNG ใช้ง่ายกว่าและเปิดได้แทบทุกที่
คิวอาร์โค้ดมีไวรัสได้ไหม
คิวอาร์โค้ดเก็บข้อมูล เช่น ลิงก์ ความเสี่ยงจึงอยู่ที่ปลายทางที่มันพาไป นี่คือเหตุผลที่ต้องตรวจปลายทางทุกครั้ง
สรุปและขั้นตอนถัดไป
เลือกประเภทข้อมูลให้ถูก ทำข้อมูลให้สั้น รักษาขอบว่าง 4 โมดูล ใช้โมดูลสีเข้มบนพื้นสีอ่อน พิมพ์ในขนาดที่เหมาะกับระยะสแกน และทดลองกับโทรศัพท์จริงก่อนเผยแพร่ จากนั้นให้ความปลอดภัยเป็นส่วนหนึ่งของการออกแบบ แสดงปลายทางให้เห็น ใช้โดเมนที่คนจดจำได้ และเตือนให้ผู้ใช้ตรวจก่อนแตะ
เมื่อพร้อมแล้ว ลองสร้างรหัสของคุณ ดาวน์โหลดทั้ง PNG และ SVG แล้วไล่ตามรายการตรวจด้านบน
แหล่งอ้างอิง
- DENSO WAVE: Point for determining the code area
- DENSO WAVE: Error correction feature
- DENSO WAVE: Information capacity and versions of QR Code
- คณะกรรมการการค้าแห่งสหรัฐอเมริกา (FTC): See a QR code parked somewhere? Don’t scan it…yet! (กันยายน 2569)
- คณะกรรมการการค้าแห่งสหรัฐอเมริกา (FTC): Scammers hide harmful links in QR codes to steal your information
- ศูนย์รับแจ้งอาชญากรรมทางอินเทอร์เน็ตของ FBI: Cybercriminals Tampering with QR Codes to Steal Victim Funds
- โครงการ ZXing: Barcode Contents
- IETF: RFC 6350, vCard Format Specification
QR Code เป็นเครื่องหมายการค้าจดทะเบียนของ DENSO WAVE INCORPORATED

