ตรวจสอบการเข้ารหัสไฟล์

ตรวจหารหัสภาษาของไฟล์อย่างรวดเร็ว แปลงรหัสอักขระ และแก้ไขปัญหาข้อความภาษาต่างดาวในโปรแกรมแก้ไขข้อความและอีบุ๊ก

คลิกเพื่อเลือกไฟล์ หรือ ลากและวางไฟล์ที่นี่
รองรับการตรวจหาเป็นชุดและวางไฟล์โดยตรงจากคลิปบอร์ดด้วย Ctrl + V
เพิ่มแล้ว {{ fileList.length }} ไฟล์
ชื่อไฟล์ขนาดรหัสภาษาที่ตรวจพบความแม่นยำตัวอย่างข้อความที่ถอดรหัสการจัดการรหัสภาษาที่เป็นไปได้
{{ item.file.name }}
{{ formatFileSize(item.file.size) }} กำลังตรวจหา... {{ item.encoding }}-- ไฟล์ว่าง {{ item.confidenceText }}
กำลังถอดรหัส...
(ไฟล์ว่าง ไม่มีเนื้อหา)
{{ item.previewText }}
กำลังวิเคราะห์...
--

ตัวอย่างข้อความที่ถอดรหัส - {{ currentPreviewItem ? currentPreviewItem.file.name : '' }}

รหัสภาษาที่เป็นไปได้:
กำลังถอดรหัสไฟล์...

{{ convertDialogTitle }}

กำลังแปลงรหัสภาษาไฟล์และเตรียมการดาวน์โหลด โปรดรอสักครู่...

แปลงไฟล์สำเร็จแล้ว! เริ่มการดาวน์โหลดโดยอัตโนมัติ

เปิด เขียนลายเซ็น BOM ไว้ที่ต้นไฟล์ ช่วยให้ Microsoft Excel และ Notepad เปิดไฟล์ CSV ภาษาไทยได้ถูกต้อง

ปิด สร้าง UTF-8 มาตรฐานแบบไม่มี BOM แนะนำสำหรับ การพัฒนาเว็บ, Linux/macOS และไฟล์ซอร์สโค้ด

วิธีตรวจหารหัสภาษาและการเข้ารหัสไฟล์อย่างรวดเร็ว

ไม่ต้องติดตั้งโปรแกรมใดๆ ระบุรหัสภาษาและแก้ปัญหาภาษาต่างดาวออนไลน์ใน 3 ขั้นตอนง่ายๆ:

1

เลือกและนำเข้าไฟล์

คลิกที่พื้นที่เส้นประเพื่อเลือกไฟล์, ลากและวางไฟล์ลงในเบราว์เซอร์ หรือ คัดลอกไฟล์แล้วกด Ctrl + V เพื่อวางไฟล์ได้โดยตรง

2

วิเคราะห์ทันทีและดูตัวอย่างสด

อัลกอริทึมประสิทธิภาพสูงจะตรวจหารหัสภาษาภายในไม่กี่มิลลิวินาที โดยไม่ต้องอัปโหลดไฟล์ขึ้นเซิร์ฟเวอร์ แสดง รหัสภาษา, ความแม่นยำ และ ข้อความ

3

สลับรหัสภาษาและดาวน์โหลด

หากตัวอย่างภาษาไทยยังเป็นต่างดาว ให้คลิกแท็กใต้ "รหัสภาษาที่เป็นไปได้" เพื่อสลับทันที จากนั้นคลิก "เป็น UTF-8" หรือ "แปลงทั้งหมดเป็น UTF-8 & ดาวน์โหลด (ZIP)"

ปัญหาข้อความภาษาต่างดาวที่พบบ่อยและวิธีแก้ไข

1. Windows Notepad เปิดไฟล์ภาษาไทยแล้วกลายเป็นภาษาต่างดาว

Notepad รุ่นเก่ามักบันทึกเป็น ANSI (TIS-620/Windows-874) ทำให้เกิดข้อความผิดเพี้ยนเมื่อเปิดบน macOS, Linux หรือเว็บ แปลงเป็น UTF-8 สากลเพื่อแก้ไขได้อย่างสมบูรณ์

2. Excel เปิดไฟล์ CSV แล้วภาษาไทยกลายเป็นเครื่องหมายคำถาม

Excel อาจระบุรหัสไฟล์ CSV แบบ UTF-8 ที่ไม่มี BOM ผิดพลาด ทำให้สระและพยัญชนะไทยกลายเป็นสัญลักษณ์ แปลงไฟล์เป็น UTF-8 พร้อม BOM หรือ UTF-16LE เพื่อเปิดได้โดยตรง

3. อีบุ๊กและนิยาย TXT อ่านไม่ได้บนมือถือหรือ Kindle

แอปอ่านอีบุ๊กบนมือถือมักไม่มีตารางถอดรหัส TIS-620 ดั้งเดิม แปลงไฟล์นิยาย TXT ของคุณเป็น UTF-8 มาตรฐานเพื่อการอ่านที่ราบรื่นบนทุกอุปกรณ์

4. คอมเมนต์ในโค้ด ซับไตเติล (.srt) และเนื้อเพลงแสดงผลผิดพลาด

คอมเมนต์ภาษาไทยในโค้ดเก่า, ซับไตเติล .srt / .ass และไฟล์เนื้อเพลง .lrc มักเพี้ยนเมื่อย้ายข้ามระบบ ลากไฟล์มาตรวจหาและส่งออกเป็น ZIP ได้ในไม่กี่วินาที

ตารางเปรียบเทียบรหัสอักขระและมาตรฐาน

รหัสอักขระชื่อเต็มและคุณลักษณะการใช้งานหลักความเข้ากันได้และคำแนะนำ
UTF-8รหัส Unicode สากลแบบปรับความยาวได้ (1-4 ไบต์)มาตรฐานเว็บทั่วโลก, ระบบปฏิบัติการสมัยใหม่, การเขียนโปรแกรมแนะนำสูงสุด ความเข้ากันได้ดีที่สุดในโลก
TIS-620 / Windows-874มาตรฐานรหัสภาษาไทยแห่งชาติ (1 ไบต์)ระบบ Windows ภาษาไทยดั้งเดิม, ฐานข้อมูลและโปรแกรมรุ่นเก่าเฉพาะภาษาไทยแบบเดิม แนะนำให้แปลงเป็น UTF-8
Windows-1252รหัสยุโรปตะวันตกแบบไบต์เดียว (มาตรฐาน ANSI)เอกสารภาษาอังกฤษ ฝรั่งเศส เยอรมัน สเปน รุ่นดั้งเดิมมักสับสนกับชุดอักขระละตินไบต์เดียวอื่นๆ
GB18030 / GBKมาตรฐานบังคับแห่งชาติของจีนสำหรับภาษาจีนตัวย่อระบบราชการและซอฟต์แวร์องค์กรในประเทศจีนเข้ากันได้กับ GBK และ GB2312 อย่างสมบูรณ์
Big5มาตรฐานการเข้ารหัสภาษาจีนตัวเต็มไต้หวัน ฮ่องกง และสื่อภาษาจีนตัวเต็มต่างประเทศสำหรับภาษาจีนตัวเต็ม แนะนำให้แปลงเป็น UTF-8
Shift-JIS / EUC-JPมาตรฐานอุตสาหกรรมญี่ปุ่น (JIS) สำหรับภาษาญี่ปุ่นระบบญี่ปุ่น, ซับไตเติลอนิเมะ และเกมดั้งเดิมมักเพี้ยนนอกประเทศญี่ปุ่น แนะนำให้แปลงเป็น UTF-8

ทำไมจึงควรเลือกการตรวจหาและแปลงไฟล์ออนไลน์เป็นชุด?

🔒

ทำงานในเบราว์เซอร์ 100% · ปลอดภัยและเป็นส่วนตัว

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

⚡

คะแนนความแม่นยำ · เปรียบเทียบรหัสได้ทันที

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

📦

ประมวลผลเป็นชุดความเร็วสูง · แพ็กเกจ ZIP อัตโนมัติ

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

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

ถาม: ทำไมความแม่นยำในการตรวจหาจึงไม่ถึง 100% เสมอไปสำหรับข้อความสั้นหรือบางไฟล์?

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

ถาม: UTF-8 ที่มี BOM และไม่มี BOM แตกต่างกันอย่างไร? จะเพิ่มหรือลบ BOM ได้อย่างไร?

1. ความแตกต่าง: BOM คือลายเซ็นขนาด 3 ไบต์ (0xEF 0xBB 0xBF) ที่จุดเริ่มต้นของไฟล์ UTF-8 ที่มี BOM ช่วยให้ Microsoft Excel และ Notepad เปิด CSV ภาษาไทยได้ถูกต้อง ส่วน UTF-8 ไม่มี BOM แนะนำสำหรับการเขียนโปรแกรมและ Linux/macOS

2. วิธีเพิ่ม BOM: ในขณะแปลงไฟล์ ให้ติ๊กเลือก "เพิ่มลายเซ็น BOM" ในหน้าต่างดาวน์โหลด

3. วิธีลบ BOM: ยกเลิกการติ๊ก "เพิ่มลายเซ็น BOM" ในหน้าต่างดาวน์โหลด เครื่องมือจะลบไบต์ BOM ออกและสร้างไฟล์ UTF-8 มาตรฐานที่สะอาด

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

เครื่องมือนี้รองรับรหัสอักขระมากกว่า 80 รูปแบบทั่วโลกอย่างแม่นยำ จำแนกตามภูมิภาคดังนี้:

  • มาตรฐานสากล (Unicode / International): UTF-8, UTF-8 พร้อม BOM (UTF-8-SIG), UTF-16LE, UTF-16BE, UTF-16, UTF-32LE, UTF-32BE, UTF-32, ASCII
  • ไทยและเอเชียตะวันออกเฉียงใต้: TIS-620, Windows-874 / CP874, Windows-1258 (เวียดนาม)
  • ยุโรปตะวันตกและอเมริกา (อังกฤษ, ฝรั่งเศส, เยอรมัน, สเปน ฯลฯ): Windows-1252, ISO-8859-1 (Latin-1), ISO-8859-15 (Latin-9), MacRoman, HP-Roman8
  • จีน (จีนตัวย่อและจีนตัวเต็ม): GB18030 (มาตรฐานบังคับ, เข้ากันได้กับ GBK และ GB2312), HZ-GB-2312, Big5, Big5-HKSCS
  • ญี่ปุ่น (ภาษาญี่ปุ่น): Shift_JIS, Shift_JIS_2004, CP932 (Windows), EUC-JP, EUC-JIS-2004, ชุด ISO-2022-JP
  • เกาหลี (ภาษาเกาหลี): EUC-KR, CP949 (Windows), ISO-2022-KR, Johab
  • ยุโรปกลางและยุโรปตะวันออก (โปแลนด์, เช็ก, ฮังการี ฯลฯ): Windows-1250, ISO-8859-2 (Latin-2), MacLatin2, CP852
  • รัสเซียและกลุ่มภาษาซีริลลิก (รัสเซีย, ยูเครน, เบลารุส ฯลฯ): Windows-1251, KOI8-R, KOI8-U, ISO-8859-5, MacCyrillic, CP866, CP1125
  • กรีซ (ภาษากรีก): Windows-1253, ISO-8859-7, MacGreek, CP737
  • ตุรกี (ภาษาตุรกี): Windows-1254, ISO-8859-9 (Latin-5), MacTurkish, CP857
  • ตะวันออกกลาง (อาหรับ, ฮีบรู, เปอร์เซีย): Windows-1255 / ISO-8859-8 (ฮีบรู), Windows-1256 / ISO-8859-6 / CP720 / CP864 (อาหรับ)
  • บอลติกและนอร์ดิก (เอสโตเนีย, ลัตเวีย, ลิทัวเนีย, ไอซ์แลนด์ ฯลฯ): Windows-1257, ISO-8859-4, ISO-8859-10, ISO-8859-13, MacIceland
  • ระบบ DOS รุ่นเก่าและเมนเฟรม: โค้ดเพจ DOS (CP437, CP850, CP858 ฯลฯ), IBM/Mainframe EBCDIC (CP500, CP1026, CP1140 ฯลฯ)

ถาม: รองรับรูปแบบไฟล์ใดบ้าง?

รองรับไฟล์ข้อความธรรมดาทั้งหมด เช่น .txt, .csv, .json, .xml, .html, .css, .js, .py, .java, .c, .cpp, .sql, .srt, .ass, .lrc, .log, .md เป็นต้น

ถาม: เนื้อหาของไฟล์จะสูญหายหรือเปลี่ยนแปลงระหว่างการแปลงหรือไม่?

ไม่ การแปลงจะจับคู่รูปแบบการเข้ารหัสไบต์ใหม่เท่านั้น (เช่น จากไบต์ TIS-620 เป็นไบต์ UTF-8) คำ วรรณยุกต์ สัญลักษณ์ การขึ้นบรรทัดใหม่ และเครื่องหมายวรรคตอนทั้งหมดยังคงสมบูรณ์ครบถ้วน 100%