fixmint
TH

ทำไม QR code ที่พิมพ์ไว้จึงใช้ไม่ได้วันใดวันหนึ่ง

โดย · · อัปเดตเมื่อ 11 พฤศจิกายน 2026 · อ่าน 5 นาที

QR code ที่ใช้ไม่ได้มักชี้ไปยังบริการเปลี่ยนเส้นทาง (redirect) ไม่ใช่เว็บไซต์ที่คุณคิดไว้ โค้ดแบบ static เก็บปลายทางจริงไว้ในตัวโค้ด จึงใช้ได้ตราบเท่าที่ปลายทางนั้นยังอยู่ ส่วนโค้ดแบบ dynamic เก็บลิงก์สั้นที่เป็นของผู้ให้บริการ ซึ่งจะส่งต่อการสแกนแต่ละครั้งไปยังที่อยู่จริงของคุณ ถ้าการสมัครสมาชิกของผู้ให้บริการหมดอายุหรือข้อกำหนดเปลี่ยน การส่งต่ออาจหยุดลง และสี่เหลี่ยมที่พิมพ์ไว้ก็กลายเป็นทางตัน เปรียบเทียบ QR Code Generator, QRCode Monkey และ Canva แสดงให้เห็นว่าเครื่องมือสร้างโค้ดยอดนิยมสามตัวนี้ทำอะไรกับโค้ดของคุณบ้าง

เครื่องสร้าง QR codeต้องการ QR code ที่ไม่หมดอายุใช้ฟรี

QR code จริงๆ เก็บอะไรไว้

QR code คือตารางของช่องสีเข้มและสีอ่อนที่เก็บข้อความไว้ โดยปกติเป็นที่อยู่เว็บ เมื่อโทรศัพท์สแกน กล้องจะอ่านข้อความนั้นและเสนอให้เปิดลิงก์ ลวดลายนี้ไม่ได้มีเซิร์ฟเวอร์ ตัวจับเวลา หรือการสมัครสมาชิกอยู่ในตัว มันเก็บเพียงตัวอักษรที่ใช้สร้างขึ้นมาเท่านั้น ไม่มีอย่างอื่นเพิ่ม

สองแบบต่างกันที่ตัวอักษรที่เก็บไว้ โค้ดแบบ static เก็บที่อยู่สุดท้ายของคุณ เช่น https://example.com/menu ส่วนโค้ดแบบ dynamic เก็บที่อยู่ของผู้ให้บริการ เช่น https://qr.example/x7k2 แล้วผู้ให้บริการจะค้นหาว่า x7k2 ควรส่งคนไปที่ไหน คุณเปลี่ยนปลายทางภายหลังได้โดยไม่ต้องพิมพ์ใหม่ แต่ลิงก์นั้นจะขึ้นอยู่กับการที่ผู้ให้บริการยังออนไลน์และยังดำเนินธุรกิจอยู่

ทำไมโค้ดแบบ dynamic ถึงใช้ไม่ได้

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

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

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

โค้ดแบบ static: ถาวร แต่แก้ไขไม่ได้

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

ถ้าต้องการความยืดหยุ่นโดยไม่ผ่านบุคคลที่สาม ให้ชี้โค้ดไปยังเส้นทางสั้นๆ บนโดเมนที่คุณควบคุม เช่น https://yourdomain.example/menu แล้วตั้งให้เส้นทางนั้นเปลี่ยนเส้นทางไปยังหน้าจริง คุณจะอัปเดตการเปลี่ยนเส้นทางเมื่อไรก็ได้ ข้อแลกเปลี่ยนคือการเปลี่ยนเส้นทางจะใช้ได้ตราบเท่าที่คุณยังถือโดเมนนั้นอยู่ และโทรศัพท์ต้องไปอีกหนึ่งขั้น

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

เลือกแบบไหนดี

เลือกโค้ดแบบ static เมื่อปลายทางไม่น่าจะเปลี่ยน เช่น หน้าสินค้า เมนู ไฟล์ที่คุณจะเก็บโฮสต์ไว้ หรือการ์ด Wi-Fi เลือกโค้ดแบบ dynamic เฉพาะเมื่อคุณจำเป็นต้องเปลี่ยนปลายทางจริงๆ และยอมจ่ายค่าบริการสำหรับเรื่องนั้น ถ้าเป้าหมายคือแก้ไขได้ การเปลี่ยนเส้นทางบนโดเมนของคุณเองมักทำงานได้ดีกว่าด้วยความเสี่ยงที่น้อยกว่า

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

ทดสอบก่อนพิมพ์

อย่าพิมพ์อะไรจนกว่าโค้ดจะสแกนได้อย่างถูกต้องทั้งจากหน้าจอและจากกระดาษ

  1. สร้างโค้ดในเครื่องสร้าง QR code แล้วแสดงขนาดเต็มบนจอคอมพิวเตอร์
  2. สแกนด้วยกล้อง iPhone และด้วยโทรศัพท์ Android จากระยะปกติ
  3. ตรวจว่าที่อยู่ที่เปิดขึ้นมาตรงกับที่คุณตั้งใจไว้ ทีละตัวอักษร
  4. ดาวน์โหลดไฟล์ SVG เพื่อให้ขอบคมชัด พิมพ์ตัวอย่างหนึ่งชิ้นในขนาดสุดท้าย วางตรงจุดที่คนจะเห็น แล้วสแกนอีกครั้งในแสงแบบนั้น

ขนาด ความต่างของสี และพื้นที่ว่างรอบโค้ด

มีสามเรื่องที่กำหนดว่าโค้ดที่พิมพ์แล้วจะสแกนได้หรือไม่

  • พื้นที่ว่างรอบโค้ด (quiet zone). เว้นขอบว่างรอบสี่เหลี่ยม มาตรฐาน QR กำหนดให้มีพื้นที่ว่างอย่างน้อยสี่ช่องโมดูลในทุกด้าน ให้กรอบ คำบรรยาย และขอบรูปภาพอยู่ห่างจากสี่เหลี่ยม
  • ความต่างของสี (contrast). สีเข้มบนพื้นหลังสีอ่อนเป็นตัวเลือกที่ปลอดภัยที่สุด โค้ดกลับสี คือสีอ่อนบนพื้นหลังสีเข้ม สแกนได้บางเครื่องและใช้ไม่ได้บางเครื่อง จึงควรหลีกเลี่ยงสำหรับงานที่สำคัญ หากต้องการเทียบสองสีด้วยอัตราส่วนความต่าง WCAG ใช้เครื่องแปลงรหัสสี คำนวณให้ได้ แต่อัตราส่วนนั้นวัดความอ่านง่ายของข้อความ ดังนั้นควรทดสอบโค้ดที่พิมพ์แล้วบนโทรศัพท์จริงด้วย
  • การแก้ไขข้อผิดพลาด (error correction). มาตรฐานมีสี่ระดับ ซึ่งกู้คืนข้อมูลของโค้ดได้ประมาณ 7%, 15%, 25% และ 30% เมื่อบางส่วนเสียหายหรือถูกบัง ระดับที่สูงกว่าทนรอยเปื้อนและโลโก้ตรงกลางได้ดีกว่า แต่ต้องใช้ช่องมากขึ้นสำหรับข้อความเดิม เลือกระดับที่ต่ำที่สุดที่ครอบคลุมความเสี่ยงของคุณ

ขนาดขึ้นอยู่กับระยะห่าง โค้ดบนโต๊ะจะเล็กก็ได้ แต่โค้ดบนผนังต้องใหญ่พอที่จะสแกนได้จากตำแหน่งที่คนยืนอยู่ ทดสอบที่ระยะนั้น ไม่ใช่ทดสอบตอนอยู่ใกล้ ๆ สาเหตุอื่นๆ ที่ทำให้สแกนไม่สำเร็จ อ่านได้ที่ทำไม QR code จึงสแกนไม่ได้

ถ้าโค้ดของคุณบรรจุรหัสผ่านเครือข่ายแทนลิงก์ กฎเดียวกันนี้ใช้ได้ และการแชร์ Wi-Fi ด้วย QR code อธิบายรายละเอียดเพิ่มเติม

คำตอบสั้นๆ

โค้ด QR แบบ static จะหมดอายุบ้างไหม

ตัวโค้ดเองไม่หมดอายุ เพราะที่อยู่อยู่ในลวดลาย แต่หน้าที่โค้ดชี้ไปอาจหายไปได้ ดังนั้นควรตรวจว่าปลายทางจะยังออนไลน์อยู่

ถ้าที่อยู่เปลี่ยน แก้โค้ด static ที่พิมพ์แล้วได้ไหม

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

ทำไมโค้ดของฉันสแกนได้บนโทรศัพท์เครื่องหนึ่งแต่ไม่ได้บนอีกเครื่อง

สาเหตุมักเป็นความต่างของสี ขนาด หรือไม่มีพื้นที่ว่างรอบโค้ด ทดสอบอย่างน้อยสองเครื่อง และพิมพ์ตัวอย่างในขนาดสุดท้าย

แปลจาก ฉบับภาษาอังกฤษ ด้วยความช่วยเหลือของ AI

ความคิดเห็น

    ยังไม่มีความคิดเห็น มาเป็นคนแรกกันเลย

    คะแนนของคุณ (ไม่บังคับ)

    อีเมลของคุณจะไม่ถูกแสดงหรือเก็บไว้

    ปกของ AI-Era Starter ShelfAI-Era Starter Shelf

    ชุดอีบุ๊กเชิงปฏิบัติสามเล่มว่าด้วย AI การทำงาน และที่มาของการเรียนรู้ของเครื่องจักร จัดเป็นชุดเดียวในราคาถูกกว่าซื้อทีละเล่ม

    $9.99ซื้อบน Gumroadฉบับภาษาอังกฤษ