หน้าแรก / แก้ไฟล์ CSV ภาษาต่างดาว (Thai CSV Encoding Fixer)
แก้ไฟล์ CSV ภาษาต่างดาว (Thai CSV Encoding Fixer)
แปลงไฟล์ CSV ภาษาไทยที่เปิดใน Excel แล้วเป็นภาษาต่างดาว ให้เป็น UTF-8 with BOM อ่านออกทันที
ลากไฟล์มาวางที่นี่ หรือเลือกไฟล์จากอุปกรณ์ของคุณ
ประมวลผลในอุปกรณ์ของคุณโดยตรง ไม่มีการอัปโหลดไฟล์ขึ้นเซิร์ฟเวอร์ และใช้ทรัพยากร Cloudflare Container เป็นศูนย์ ($0 Compute)
วิธีใช้งาน แก้ไฟล์ CSV ภาษาต่างดาว (Thai CSV Encoding Fixer) ใน 3 ขั้นตอน
- เลือกไฟล์ของคุณ: รองรับ .csv, .tsv; สูงสุด 15 MiB
- ตรวจสอบตัวอย่างหรือยืนยันการประมวลผล: ประมวลผลในอุปกรณ์ของคุณโดยตรง ไม่มีการอัปโหลดไฟล์ขึ้นเซิร์ฟเวอร์ และใช้ทรัพยากร Cloudflare Container เป็นศูนย์ ($0 Compute)
- รับไฟล์ผลลัพธ์ทันที: ดาวน์โหลดไฟล์ที่แก้ไขแล้วไปเปิดใน Microsoft Excel หรือ Google Sheets ได้ทันที
ทำไมปัญหานี้จึงเกิดขึ้น และเครื่องมือนี้ช่วยแก้ไขอย่างไร?
เวลาดาวน์โหลดไฟล์รายงาน CSV จากระบบธนาคาร ระบบบัญชี ERP หรือเว็บอีคอมเมิร์ซ เมื่อดับเบิลคลิกเปิดใน Microsoft Excel มักเจอตัวอักษรภาษาไทยกลายเป็นอักขระแปลกๆ (Mojibake) สาเหตุเกิดจากไฟล์ถูกบันทึกด้วยรหัสอักขระ TIS-620, Windows-874 หรือ UTF-8 ที่ไม่มี Byte Order Mark (BOM) ทำให้ Excel บน Windows และ macOS ตีความชุดรหัสภาษาผิดพลาด
หลักการทำงานและความปลอดภัย: เครื่องมือนี้ตรวจสอบชุดรหัสอักขระภาษาไทย (Auto-detect TIS-620 / Windows-874 / UTF-8) ภายในเบราว์เซอร์ของคุณและเติมส่วนหัว UTF-8 BOM (EF BB BF) เพื่อให้เปิดใน Excel ได้ทันทีโดยไม่ต้องเข้าเมนู Data > From Text/CSV ทุกครั้ง
คำถามที่พบบ่อย (FAQ)
ทำไมไฟล์ CSV ภาษาไทยเปิดใน Notepad อ่านออก แต่เปิดใน Excel เป็นภาษาต่างดาว?
เพราะ Notepad สามารถเดารหัส UTF-8 ที่ไม่มี BOM ได้เอง แต่ Microsoft Excel จะมองหาอักขระพิเศษ 3 ไบต์แรกที่เรียกว่า UTF-8 BOM (EF BB BF) หากไม่มี BOM โปรแกรม Excel จะถอยกลับไปใช้รหัส ANSI/Windows-874 ของเครื่องแทน
ไฟล์ CSV ที่มีข้อมูลลูกค้าหรือยอดขายจะถูกส่งขึ้นเซิร์ฟเวอร์หรือไม่?
ไม่ถูกส่งขึ้นเซิร์ฟเวอร์เลย 100% เครื่องมือนี้ใช้ Web API ในเบราว์เซอร์ของคุณเพื่อแปลงรหัสอักขระและสร้างไฟล์ดาวน์โหลดภายในเครื่องของคุณเอง