ข้ามไปยังเนื้อหา

เครื่องมือสร้าง QR โค้ดฟรี - สร้าง QR โค้ดที่สแกนได้ทันที

สร้าง QR โค้ดสำหรับ URL ข้อความ และข้อมูลติดต่อภายในวินาที เครื่องมือฟรีที่สามารถดาวน์โหลดทันที ไม่ต้องลงทะเบียน โค้ดมาตรฐาน ISO ที่ใช้งานได้กับทุกอุปกรณ์

เครื่องมือสร้าง QR Code

ป้อนข้อความหรือ URL ด้านบนเพื่อสร้าง QR code

ป้อนข้อความหรือ URL ด้านบนเพื่อสร้าง QR code โดย QR code จะอัปเดตโดยอัตโนมัติขณะที่คุณพิมพ์

เครื่องคำนวณโหลด...
📚

เอกสารประกอบการใช้งาน

เครื่องสร้างคิวอาร์โค้ดคืออะไร?

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

เครื่องมือนี้เข้ารหัสข้อความอย่างไร

พิมพ์ข้อความหรือ URL ลงในช่องป้อนข้อมูล เครื่องมือจะแปลงอักขระทุกตัวเป็นค่าไบต์ UTF-8 และเข้ารหัสโดยใช้ "โหมดไบต์" ซึ่งเป็นหนึ่งในวิธีที่มาตรฐานคิวอาร์โค้ด ISO/IEC 18,004 ใช้จัดเก็บข้อมูล เครื่องมือจะสร้างโค้ดที่ระดับการแก้ไขข้อผิดพลาด M ซึ่งเป็นระดับที่สองจากทั้งหมดสี่ระดับของมาตรฐาน และเลือกขนาดคิวอาร์โค้ดที่เล็กที่สุดจากทั้งหมด 40 ขนาด ซึ่งเรียกว่าเวอร์ชัน และสามารถเก็บข้อมูลที่ป้อนได้ จากนั้นจะทดสอบลวดลายคงที่แปดแบบที่เรียกว่ามาสก์ และเก็บแบบที่กระจายช่องสีเข้มและสีอ่อนได้สม่ำเสมอที่สุด ทำให้เครื่องสแกนอ่านโค้ดได้ง่ายขึ้น คิวอาร์โค้ดจะอัปเดตโดยอัตโนมัติหลังหยุดพิมพ์ชั่วครู่

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

วิธีคำนวณความจุของคิวอาร์โค้ด

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

d=c−ed = c - e

โดยที่ d คือจำนวนคำรหัสข้อมูล c คือจำนวนคำรหัสทั้งหมด และ e คือคำรหัสที่กันไว้สำหรับการแก้ไขข้อผิดพลาด

จำนวนบิตที่ข้อความในโหมดไบต์ต้องใช้คือ:

b=4+n+8×kb = 4 + n + 8 \times k

โดยที่ b คือจำนวนบิตที่ต้องใช้ n คือขนาดของฟิลด์นับจำนวนอักขระในหน่วยบิต และ k คือจำนวนไบต์ในข้อความ

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

ตัวอย่างพร้อมวิธีทำ

ข้อความ "https://whiz.tools" มีอักขระ 18 ตัว เป็นตัวอักษรและสัญลักษณ์ทั่วไปทั้งหมด จึงกลายเป็น 18 ไบต์

เวอร์ชัน 1 (ช่องสี่เหลี่ยมขนาด 21×21) มีคำรหัสข้อมูล 16 คำ หรือ 128 บิต ข้อความต้องใช้ 4 + 8 + (8 × 18) = 156 บิต จึงไม่สามารถใส่ได้

เวอร์ชัน 2 (ช่องสี่เหลี่ยมขนาด 25×25) มีคำรหัสข้อมูล 28 คำ หรือ 224 บิต ข้อความเดียวกันซึ่งมี 156 บิตจึงใส่ได้ และเครื่องมือจะสร้างโค้ดเวอร์ชัน 2 สำหรับข้อความนี้

การแก้ไขข้อผิดพลาดและการใช้มาสก์

ระดับการแก้ไขข้อผิดพลาด M ช่วยให้คิวอาร์โค้ดยังอ่านได้แม้บางส่วนมีรอยเปื้อน ฉีกขาด หรือถูกปิดทับมากถึงประมาณ 15 เปอร์เซ็นต์ของข้อมูล โดยเพิ่มคำรหัสพิเศษที่คำนวณด้วยการแก้ไขข้อผิดพลาดแบบรีด–โซโลมอน ซึ่งใช้คณิตศาสตร์แบบเดียวกับในซีดีและดีวีดี ระดับ M อยู่ตรงกลางของทั้งสี่ระดับในมาตรฐาน โดยระดับ L ทนความเสียหายได้ประมาณ 7 เปอร์เซ็นต์ ระดับ Q ประมาณ 25 เปอร์เซ็นต์ และระดับ H ประมาณ 30 เปอร์เซ็นต์ เครื่องมือนี้สร้างโค้ดที่ระดับ M เสมอ

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

วิธีใช้เครื่องสร้างคิวอาร์โค้ดนี้

  1. พิมพ์หรือวางข้อความ ที่อยู่เว็บ หรือข้อความสั้นอื่นลงในช่องป้อนข้อมูล
  2. คิวอาร์โค้ดจะปรากฏใต้ช่องหลังหยุดพิมพ์ชั่วครู่
  3. เลือก "ดาวน์โหลดคิวอาร์โค้ด" เพื่อบันทึกภาพเป็นไฟล์ PNG
  4. เลือก "รีเซ็ต" เพื่อล้างช่องและเริ่มใหม่

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

สิ่งที่เครื่องมือนี้ทำไม่ได้

เครื่องสร้างโค้ดนี้ไม่มีตัวเลือกสำหรับระดับการแก้ไขข้อผิดพลาด สีที่กำหนดเอง การซ้อนโลโก้ หรือการส่งออกเป็น SVG รูปแบบการดาวน์โหลดมีเพียง PNG เท่านั้น โค้ดทุกอันที่สร้างจะคงขอบว่างซึ่งเรียกว่าเขตเงียบและใช้ให้เครื่องสแกนค้นหาขอบของลวดลาย และเป็นไปตาม ISO/IEC 18,004 ดังนั้นเครื่องสแกนที่เป็นไปตามมาตรฐานใด ๆ ก็สามารถอ่านได้

ความเป็นมา

Denso Wave บริษัทญี่ปุ่นที่ผลิตชิ้นส่วนให้โตโยต้า เป็นผู้คิดค้นคิวอาร์โค้ดในปี 1994 เพื่อใช้ติดตามชิ้นส่วนได้เร็วกว่าเท่าที่บาร์โค้ดทั่วไปทำได้ เนื่องจากเครื่องสแกนสามารถอ่านได้อย่างรวดเร็ว บริษัทจึงตั้งชื่อว่าโค้ด "Quick Response" คิวอาร์โค้ดได้รับการกำหนดไว้ในมาตรฐานสากลแบบเปิด ISO/IEC 18,004 ใน (45,700 ซม.) 2000 และได้รับการปรับปรุงในภายหลัง รวมถึงฉบับ 2015 ที่เครื่องมือนี้ใช้ โทรศัพท์ที่มีกล้องและระบบสแกนคิวอาร์ในตัวทำให้รูปแบบนี้แพร่หลายขึ้นเป็นเวลานานก่อนปี 2020 และเมนูแบบไม่สัมผัสกับรหัสชำระเงินในช่วงการระบาดของโควิด-19 ทำให้ผู้คนจำนวนมากคุ้นเคยกับรูปแบบนี้

การใช้งานคิวอาร์โค้ดทั่วไป

คิวอาร์โค้ดมักปรากฏอยู่บน:

  • โต๊ะในร้านอาหาร โดยเชื่อมโยงไปยังเมนูดิจิทัล
  • บรรจุภัณฑ์สินค้า โดยเชื่อมโยงไปยังคำแนะนำหรือรายละเอียดส่วนประกอบ
  • โปสเตอร์และนามบัตร โดยเชื่อมโยงไปยังเว็บไซต์หรือหน้าข้อมูลติดต่อ
  • บัตรข้อมูลเครือข่าย Wi-Fi เมื่อจัดรูปแบบข้อความในลักษณะที่เครื่องสแกนรู้จัก
  • ตั๋วงานและบัตรผ่านขึ้นเครื่อง สำหรับสแกนเช็กอินอย่างรวดเร็ว

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

เครื่องสร้างคิวอาร์โค้ดนี้เข้ารหัสข้อความได้มากที่สุดเท่าใด?

ช่องป้อนข้อมูลรับอักขระได้สูงสุด 500 ตัว มาตรฐานคิวอาร์โค้ดรองรับได้มากกว่านั้นมาก โดยโค้ดเวอร์ชัน 40 ที่ระดับการแก้ไขข้อผิดพลาด M ซึ่งเป็นระดับที่เครื่องมือนี้ใช้ สามารถเก็บข้อความได้ประมาณ 2,331 ไบต์

เหตุใดคิวอาร์โค้ดจึงมีขนาดใหญ่ขึ้นเมื่อข้อความยาวขึ้น?

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

เครื่องมือนี้เพิ่มโลโก้หรือสีให้คิวอาร์โค้ดได้ไหม?

ไม่ได้ เครื่องมือวาดช่องสี่เหลี่ยมสีดำบนพื้นหลังสีขาว และไม่รองรับโลโก้ สีกำหนดเอง หรือการส่งออกเป็น SVG การดาวน์โหลดจะเป็นภาพ PNG เสมอ

คิวอาร์โค้ดหมดอายุหรือไม่?

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

คิวอาร์โค้ดที่เสียหายหรือถูกปิดทับบางส่วนยังอ่านได้หรือไม่?

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

คิวอาร์โค้ดแตกต่างจากบาร์โค้ดทั่วไปอย่างไร?

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