เครื่องสร้างตัวอักษรสุ่ม

สร้างตัวอักษรภาษาอังกฤษแบบสุ่มหนึ่งตัวหรือหลายตัว พร้อมกำหนดตัวพิมพ์ การซ้ำ ตัวอักษรที่ตัดออก และการเรียงลำดับ

ตัวพิมพ์ของตัวอักษร

ป้อน 1–500 หากเลือกไม่ซ้ำ จำนวนต้องไม่เกินตัวอักษรที่ใช้ได้

การซ้ำ

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

เรียงผลลัพธ์
ตัวอย่างด่วน
กำหนดเงื่อนไขแล้วกด “สร้างตัวอักษรสุ่ม”
ผลลัพธ์ที่สร้าง พร้อมสร้าง

ลำดับตัวอักษรสุ่ม

รอการสร้าง
จำนวนอักขระ
0
ตัวอักษรที่ใช้ได้
0
ตัวอักษรไม่ซ้ำ
0

ชุดตัวอักษรปัจจุบัน

ตัวอักษรที่ตัดออกจะแสดงเป็นสีเทาและขีดฆ่า

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

เรียนรู้เพิ่มเติม

วิธีสร้างและคำแนะนำ

สร้างตัวอักษรภาษาอังกฤษแบบสุ่มอย่างไร

เครื่องมือสร้างชุด A–Z ตามโหมดตัวพิมพ์ จากนั้นลบตัวอักษรที่ตัดออก แล้วสุ่มจากตัวที่เหลืออย่างสม่ำเสมอ

ดัชนีสุ่มแต่ละตัวสร้างด้วย Web Crypto และใช้การสุ่มแบบปฏิเสธเพื่อหลีกเลี่ยงอคติจากการใช้เศษเหลือ

โหมดไม่ซ้ำทำงานอย่างไร

โหมดไม่ซ้ำใช้การสับเปลี่ยน Fisher–Yates บางส่วน โดยเลือกจากชุดที่ยังไม่ใช้ จึงไม่เกิดตัวอักษรซ้ำในผลเดียวกัน

เครื่องมือนี้สร้างอักขระใดบ้าง

หน้านี้สร้างเฉพาะตัวอักษรภาษาอังกฤษ A–Z และ a–z ไม่รวมตัวเลข เครื่องหมายวรรคตอน ช่องว่าง คำ หรืออักขระรหัสผ่าน

ข้อจำกัดและขอบเขต

สร้างได้สูงสุด 500 ตัวต่อครั้ง โหมดไม่ซ้ำแบบตัวพิมพ์เดียวสูงสุด 26 ตัว แบบผสมสูงสุด 52 ตัว และลดลงตามรายการที่ตัดออก

โหมดผสมแยกตัวพิมพ์ใหญ่เล็ก ดังนั้นตัด A ไม่ได้ตัด a อัตโนมัติ โหมดเดียวจะแปลงอินพุตให้ตรงกับโหมด

เหมาะสำหรับการเรียน การสอน เกม และการสุ่มทั่วไป ไม่ควรใช้สร้างรหัสผ่าน กุญแจ การจับรางวัลที่มีการกำกับ หรือการตรวจสอบอย่างเป็นทางการ

ข้อมูลเครื่องมือและแหล่งอ้างอิง

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

MDN: Crypto.getRandomValues()

W3C: Web Cryptography Level 2

MDN: Clipboard.writeText()

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

สร้างตัวอักษรสุ่มแบบไม่ซ้ำได้ไหม

ได้ เลือก “ไม่ให้ซ้ำ” แล้วตัวอักษรในผลลัพธ์จะต่างกันทั้งหมด จำนวนต้องไม่เกินตัวอักษรที่เหลือหลังตัดออก

ทำไมผลที่เรียงแล้วดูไม่สุ่ม

ตัวอักษรถูกสุ่มก่อนแล้วจึงเรียง A→Z หรือ Z→A การเรียงเปลี่ยนเฉพาะลำดับ ทำให้ตรวจสอบหรือใช้สอนได้ง่าย

เครื่องมือนี้สร้างตัวเลขหรือสัญลักษณ์ไหม

ไม่ หน้านี้ดูแลเฉพาะ A–Z และ a–z หากต้องการตัวเลข สัญลักษณ์ หรือชุดอักขระผสม ให้ใช้เครื่องสร้างสตริงสุ่ม