เครื่องมือข้อความ

แปลงข้อความ ตัวพิมพ์ใหญ่–เล็ก และลบช่องว่าง

เปลี่ยนการใช้อักษรตาม Unicode หรือลบอักขระช่องว่างทั้งหมด พร้อมดูผลก่อนคัดลอก โดยข้อความประมวลผลเฉพาะในเบราว์เซอร์

ประมวลผลในเบราว์เซอร์ ข้อมูลที่กรอกไม่ถูกส่งไปยังเซิร์ฟเวอร์

UNICODE TEXT TRANSFORM

เลือกรูปแบบการแปลงที่ชัดเจน

ดูผลก่อนใช้: การลบช่องว่างจะลบเว้นวรรคระหว่างคำด้วย

รูปแบบการแปลง

ข้อความต้นฉบับ

พิมพ์หรือวางข้อความ

0 อักขระ

UPPERCASE

ผลลัพธ์ที่แปลงแล้ว

0 อักขระ
0 บรรทัดต้นฉบับ 0 ช่องว่างที่ลบ

ส่งออกจากอุปกรณ์โดยตรง

ส่งออกรายงานการแปลง

รายงานระบุรูปแบบ ต้นฉบับ ผลลัพธ์ จำนวน และคำเตือนให้ตรวจทาน

คำตอบแบบสั้น

แปลงตัวพิมพ์ใหญ่–เล็กหรือลบช่องว่างอย่างไร

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

วิธีใช้งาน

  1. เลือกตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก หรือลบช่องว่างทั้งหมด
  2. พิมพ์หรือวางข้อความ แล้วดูจำนวนอักขระ บรรทัด และช่องว่างที่ถูกลบ
  3. ตรวจผล โดยเฉพาะภาษาและตัวระบุที่ไวต่อตัวพิมพ์ ก่อนคัดลอกหรือส่งออก Print, Excel, PDF, TXT

หลักการคำนวณ

ตัวพิมพ์ใหญ่และเล็กใช้ Unicode Default Case Conversion ตามการทำงานของ ECMAScript String.prototype.toUpperCase() และ toLowerCase() ซึ่งไม่อิงภาษาท้องถิ่นและบางอักขระอาจเปลี่ยนเป็นหลายอักขระ เช่น ß เป็น SS ส่วนโหมดลบช่องว่างลบทุกอักขระที่มีคุณสมบัติ Unicode White_Space โดยไม่แก้เครื่องหมายหรืออักขระอื่น

ตัวอย่างผลลัพธ์

ตัวอย่าง ข้อมูลนำเข้า ผลที่คาดหวัง
ตัวพิมพ์ใหญ่
Hello ไทย
HELLO ไทย
ตัวพิมพ์เล็ก
THCount 2026
thcount 2026
ลบช่องว่างและบรรทัด
Hello World
ไทย
HelloWorldไทย
Unicode เปลี่ยนความยาว
straße
STRASSE ในโหมดตัวพิมพ์ใหญ่

ข้อจำกัด

  • ตัวพิมพ์ใหญ่–เล็กใช้ Unicode แบบไม่อิง locale จึงอาจต่างจากกฎเฉพาะภาษา เช่น Turkish dotted/dotless I
  • case mapping อาจเพิ่มจำนวนอักขระและไม่สมมาตร การแปลงใหญ่แล้วเล็กอาจไม่คืนต้นฉบับทุกกรณี
  • ลบช่องว่างทั้งหมดจะลบช่องว่างระหว่างคำ แท็บ และขึ้นบรรทัด อาจทำให้ข้อความ โค้ด CSV หรือข้อมูลโครงสร้างเสียความหมาย
  • ไม่ทำ Title Case, Capitalize, Base64, URL/HTML encode, ค้นหาแทนที่ หรือตรวจสะกด แม้บทความเว็บเดิมจะกล่าวถึงความสามารถเหล่านี้
  • รองรับข้อความสูงสุด 100,000 UTF-16 code units และต้องตรวจผลก่อนใช้กับรหัสผ่าน ชื่อผู้ใช้ โค้ด หรือข้อมูลสำคัญที่ไวต่อตัวพิมพ์

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

ตัวอักษรไทยจะเปลี่ยนเมื่อเลือกตัวพิมพ์ใหญ่หรือไม่

ไม่เปลี่ยน เพราะภาษาไทยไม่มีระบบตัวพิมพ์ใหญ่–เล็กแบบอักษรละติน อักขระที่ไม่มี case mapping จะคงเดิม

โหมดตัดบรรทัดทำอะไรกับช่องว่างระหว่างคำ

ลบทั้งหมด ทั้งเว้นวรรค แท็บ และขึ้นบรรทัดตาม Unicode White_Space ดังนั้นคำจะชิดกัน ควรใช้เฉพาะเมื่อสิ่งนี้เป็นผลที่ต้องการ

ทำไมความยาวข้อความอาจเปลี่ยนหลังแปลงตัวพิมพ์

Unicode full case mapping บางตัวให้ผลหลายอักขระ เช่น ß สามารถเป็น SS และการแปลงกลับไม่จำเป็นต้องได้ข้อความเดิมทุกกรณี

เว็บไซต์เก็บข้อความหรือไม่

ไม่เก็บ การแปลง วาง คัดลอก และสร้างไฟล์ทำในเบราว์เซอร์โดยไม่ส่งข้อความไปเซิร์ฟเวอร์หรือ localStorage

แหล่งอ้างอิง

  1. ECMAScript — String case conversion ตรวจสอบเมื่อ 2026-07-31
  2. Unicode Standard — Default Case Algorithms ตรวจสอบเมื่อ 2026-07-31
  3. THcount เดิม — แปลงข้อความ ตรวจสอบเมื่อ 2026-07-31

เนื้อหาและวิธีคำนวณตรวจสอบล่าสุด: