วิธีตรวจหารหัสภาษาและการเข้ารหัสไฟล์อย่างรวดเร็ว
ไม่ต้องติดตั้งโปรแกรมใดๆ ระบุรหัสภาษาและแก้ปัญหาภาษาต่างดาวออนไลน์ใน 3 ขั้นตอนง่ายๆ:
เลือกและนำเข้าไฟล์
คลิกที่พื้นที่เส้นประเพื่อเลือกไฟล์, ลากและวางไฟล์ลงในเบราว์เซอร์ หรือ คัดลอกไฟล์แล้วกด Ctrl + V เพื่อวางไฟล์ได้โดยตรง
วิเคราะห์ทันทีและดูตัวอย่างสด
อัลกอริทึมประสิทธิภาพสูงจะตรวจหารหัสภาษาภายในไม่กี่มิลลิวินาที โดยไม่ต้องอัปโหลดไฟล์ขึ้นเซิร์ฟเวอร์ แสดง รหัสภาษา, ความแม่นยำ และ ข้อความ
สลับรหัสภาษาและดาวน์โหลด
หากตัวอย่างภาษาไทยยังเป็นต่างดาว ให้คลิกแท็กใต้ "รหัสภาษาที่เป็นไปได้" เพื่อสลับทันที จากนั้นคลิก "เป็น 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%