ตัวแปลง ASCII
ตัวแปลง ASCII เปลี่ยนข้อความเป็นโทเค็นรหัส ASCII แบบทศนิยม ถอดรหัสโทเค็น decimal/0x/0b/0o และแสดงรายละเอียดทศนิยม ฐานสิบหก ไบนารี ฐานแปด และอักขระควบคุมในเครื่อง
ข้อความนำเข้า
อักขระ
0 / 50,000
เริ่มต้นอย่างรวดเร็ว
สถานการณ์การใช้งานทั่วไป
การเขียนโปรแกรม
จัดการ encoding และดีบักปัญหาสตริง
วิเคราะห์ข้อมูล
ตรวจสอบอักขระพิเศษและ encoding ในข้อมูล
ข้อความโปรโตคอล
ตรวจอักขระควบคุม ASCII เช่น LF, CR, TAB, ESC และ DEL โดยไม่ต้องวิเคราะห์ไบต์แพ็กเก็ตหรือดัมพ์ฐานสิบหก
การศึกษา
เรียนรู้พื้นฐานคอมพิวเตอร์และหลักการเข้ารหัสตัวอักษร
ตรวจด้านความปลอดภัย
ตรวจโค้ดพอยต์ควบคุมหรือโค้ดพอยต์ที่ไม่ใช่ ASCII โดยไม่มีรายงาน confusable, bidi, IDN หรือ Trojan Source
การค้นหาโค้ด
สลับระหว่างข้อความที่อ่านได้และโทเค็นโค้ดตัวเลข
พารามิเตอร์และช่วงค่าการแปลง
ASCII ขอบเขต
คำแนะนำการใช้งาน
ข้อจำกัดและความเข้ากันได้
ความเป็นส่วนตัวและความปลอดภัย
คำถามที่พบบ่อย
ASCII ครอบคลุมเฉพาะจุดโค้ด 0-127 ตัวอักษรเน้นเสียง ข้อความ CJK ข้อความภาษาอาหรับ อีโมจิ และสัญลักษณ์ส่วนใหญ่เป็นอักขระ Unicode ดังนั้นตัวแปลงจะแสดงจุดโค้ด Unicode แทนที่จะแสร้งทำเป็นว่ามีค่า ASCII UTF-8 ยังคงเข้ากันได้กับ ASCII สำหรับอักขระ 128 ตัวแรก
อักขระควบคุม (0–31) เป็นอักขระที่ไม่พิมพ์ออกมา เช่น ขึ้นบรรทัดใหม่ คืนบรรทัด แท็บ เครื่องมือนี้จะแสดงชื่อของอักขระแทนการแสดงตัว glyph
ตัวพิมพ์ใหญ่ A–Z มีค่า 65–90; ตัวพิมพ์เล็ก a–z มีค่า 97–122 ส่วนต่างคือ 32 พอดี
เลขฐานสิบหกมีรูปแบบกระชับ และ mapping กับเลขฐานสองง่าย (1 หลักฐานสิบหก = 4 บิต)
โดยทั่วไป ASCII แบบขยายจะหมายถึงโค้ดเพจ 8 บิตสำหรับค่า 128-255 แต่อักขระจะแตกต่างกันไปตามการเข้ารหัส เช่น รูปแบบ Windows-1252 หรือ ISO-8859 สำหรับการแลกเปลี่ยนสมัยใหม่ แนะนำให้ใช้Unicode หรือ UTF-8 และถือว่า ASCII ที่ขยายเพิ่มเป็นข้อมูลเดิม
แตกต่างกัน Windows ใช้ CR+LF (13+10); Unix/Linux/macOS ใช้ LF (10); Mac รุ่นเก่าบางระบบเคยใช้ CR (13)