ASCII 轉換
ASCII 轉換可將文字轉為十進位 ASCII code token,或解碼十進位、0x、0b、0o token,並在本機顯示十進位、十六進位、二進位、八進位和控制字元詳情。
輸入文字
字元
0 / 50,000
ASCII 轉換輸入文字,然後點擊「編碼」得到十進位 ASCII token。輸入十進位、0x、0b 或 0o token,然後點擊「解碼」。查看十進位、十六進位、二進位和八進位詳情。多個 token 可用空格、逗號或分號分隔。複製同一編輯器中的結果。
快速開始
1
2
3
4
5
常見使用情境
程式開發
處理編碼與除錯字串問題
資料分析
檢視特殊字元與編碼
通訊協定文字
檢查 LF、CR、TAB、ESC、DEL 等 ASCII 控制字元,不解析封包位元組或 hex dump
教育學習
瞭解電腦基礎與編碼原理
安全排查
點查控制字元或非 ASCII 碼點,不輸出 confusable、bidi、IDN 或 Trojan Source 報告
碼值查詢
在可讀文字和數字 code token 之間切換
轉換參數與範圍
代碼輸入:支援多種格式
二進:使用 0b 前綴,如 0b1000001
八進:使用 0o 前綴,如 0o101 0o141
十進:如 65 97 32
十六進:使用 0x 前綴,如 0x41 0x61 0x20
分隔符號:支援空格、tab、換行、逗號或分號。無前綴數字以十進位處理;其他進位請使用 0x、0b 或 0o。
字元範圍:數字 48–57、大寫 65–90、小寫 97–122
常用代碼:空白(32)、0(48)、A(65)、a(97)、LF(10)、CR(13)
二進位顯示:0-127 的 ASCII 值使用 8 位元二進位;非 ASCII 值會以 Unicode 碼點顯示,不是位元組編碼。
八進位顯示:以 0o 開頭的八進位碼值,適用於舊式記法和調試
十進顯示:標準 0–127 數值
十六進顯示:以 0x 開頭,便於程式使用
字元預覽:顯示實際字元;控制字元顯示名稱
特殊字元:支援換行(\n)、定位字元(\t)等控制字元
超出 ASCII:0-127 之外的字元會顯示 Unicode 碼點資訊;這不是擴充 ASCII、Windows-1252、Latin-1 或 EBCDIC 對應。
ASCII 轉換邊界
編碼固定在文字框輸出十進位 code token。十六進位、二進位和八進位屬於詳情資訊,不是可切換主輸出格式。
解碼支援十進位、0x 十六進位、0b 二進位和 0o 八進位 token。裸 01000001 是十進位,不是二進位;裸 41 是十進位,不是十六進位。
ASCII 是 0-127 範圍。大於 127 的值會依 Unicode 碼點解碼,不是擴充 ASCII、Windows-1252、Latin-1、MacRoman 或 EBCDIC。
0-31 和 127 的控制字元會顯示 TAB、LF、CR、ESC、DEL 等控制字元名稱。真實換行不同於字面量 \n 兩個字元。
字元詳情只顯示前 100 個唯一碼點,以十進位值排序並統計出現次數。
本工具不是裸二進位翻譯器、連續 hex dump 解碼器、UTF-8 位元組解碼器、Base64 轉換器、URL 編碼器或 HTML 跳脫工具。
可以點查控制字元或非 ASCII 碼點,但不是零寬字元、confusable、bidi、IDN、Trojan Source 或憑證掃描器。
ASCII 轉換在瀏覽器本地完成。編輯器文字可能作為瀏覽器草稿保留。若啟用已儲存工作區或 WebDAV 同步,該文字也可能隨同步儲存。編碼和解碼會取代同一個編輯器中的文字;字元詳情和計數會由目前編輯器文字重新計算,不會儲存為單獨結果狀態。本工具不會上傳檔案、建立附件或匯出檔案。
使用建議
文字輸入:直接輸入或貼上欲轉換的內容
輸入驗證:標準 ASCII 是 0-127;更高的值會以 Unicode 碼點處理,不是擴充 ASCII
控制字元:謹慎處理不可列印字元
除錯技巧:分析輸出中的隱藏控制字元
限制與相容性
範圍限制:標準 ASCII 僅支援 0-127;解碼最高接受 0x10FFFF 的 Unicode 碼點。
範圍說明:超出 ASCII 的字元會顯示 Unicode 碼點資訊,不會傳回擴充 ASCII 表值。
顯示限制:部分控制字元無法直接顯示
相容性:128-255 在不同系統沒有單一擴充 ASCII 意義,本頁不選擇代碼頁。
隱私與安全
ASCII 轉換在瀏覽器本地完成。編輯器文字可能作為瀏覽器草稿保留。若啟用已儲存工作區或 WebDAV 同步,該文字也可能隨同步儲存。編碼和解碼會取代同一個編輯器中的文字;字元詳情和計數會由目前編輯器文字重新計算,不會儲存為單獨結果狀態。本工具不會上傳檔案、建立附件或匯出檔案。
常見問題
ASCII 只覆蓋 0-127。帶重音字母、中文、日文、阿拉伯文、表情符號和多數符號都屬於 Unicode,本工具會顯示 Unicode 碼點,而不是把它們誤當成 ASCII 值。UTF-8 對前 128 個 ASCII 字元保持相容。
控制字元(0–31)為不可列印字元,如換行、回車、定位。工具會顯示其名稱
大寫 A–Z:65–90;小寫 a–z:97–122。差值為 32
更精簡,且與二進位對應簡單(一位十六進位 = 四位二進位)
擴充 ASCII 通常指 128-255 的 8 位元代碼頁,但具體字元取決於 Windows-1252、ISO-8859 等編碼。現代文字交換應優先使用 Unicode/UTF-8,把擴充 ASCII 當作遺留資料處理。
是。Windows 使用 CR+LF(13+10),Unix/Linux/macOS 使用 LF(10),舊版 Mac 使用 CR(13)