ASCII 轉換器
將標準 7 位 ASCII 文字轉換為十進位碼,或將十進位碼解碼為精確的 ASCII 字元本機執行。
隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。
使用方式
- 1.選擇要編碼 ASCII 文字或解碼十進位制 ASCII 編碼。
- 2.輸入從 0 到 127 的文字或十進位制值,以空格、逗號或換行符分隔。
- 3.選擇轉換 ASCII,檢視不可見控制字元的影響,並在需要時複製結果。
關於ASCII 轉換器
ASCII轉換器執行標準7位元ASCII字元與十進位碼值之間的嚴格雙向轉換。選擇文字轉碼可將每個字元轉換為以空格分隔的十進位整數,或選擇碼轉文字以解碼以空格、逗號或換行符號分隔的整數。處理過程會留在目前的瀏覽器分頁中。
接受的範圍為正好十進位 0 到 127。這包括控制字元、標點符號、數字、大寫與小寫拉丁字母,以及 DEL。八個獨立標準固定值鎖定了下界,包括 TAB、LF、空格、數字零、大寫 A、小寫 a,以及上界。賦值遵循 IETF RFC 20,並與 Unicode 的 C0 控制字元與基本拉丁字元圖表進行交叉驗證。
編碼會拒絕第一個超出 7 到 ASCII 之間的字元,並報告其位置。解碼需要純數字十進位制整數,並拒絕負號、小數、十六進位字首、空字元以及超過 127 的值。本工具不會靜默地重新詮釋 128 到 255 之間的值,因為「擴充套件 ASCII」這個詞可能指代不相容的編碼頁,例如 Windows-1252 或 ISO-8859-1。
控制碼可能在輸出的編輯區內不可見。例如,十進位 9 是一個 tab,10 是換行符,13 是換行符,0 是 NUL,127 是 DEL。將控制字元複製到其他應用程式中可能會觸發特定應用程式的行為,因此在需要可見性時,請使用十進位輸出或字元意識編輯器。
這個工具與 ASCII 表格不同,後者為可搜尋的單列參考,也與將 UTF-8 位元組編碼為其他進位制的 文字轉十六進位 或 Binary 轉換器不同。ASCII 轉換器會將完整的文字序列視為十進位制 7 位元值,當輸入不是 ASCII 時會關閉執行。
輸入上限為 100,000 UTF-16 字元單位,解碼時有 50,000 編碼限制。對於 Unicode 編碼點、UTF-8 位元組、舊版編碼頁、二進位檔案或與語言相關的字元轉換,應使用明確指定所需編碼的轉換器,而非視為 ASCII 處理。
方法與來源
強制限制輸入範圍,僅在值為 0 到 127 時,才對每個 UTF-16 字元進行編碼,將編碼結果以十進位整數形式序列化,以逗號或空白字元作為分隔符對解碼後的輸入進行詞素化,要求為無符號的一至三位數十進位詞素,拒絕超出 0 到 127 範圍或過多詞素的值,並重建精確的 ASCII 字元,且不提供擴充套件字元頁的備用方案。
常見問題
- 這個工具支援 128 到 255 之間的值嗎?
- 第幾個?標準 ASCII 是 7 位元且終止於 127;較高的值需要使用特定的字元編碼。
- 為何部分解碼後的輸出內容看不見?
- 字元 0–31 和 127 是控制字元,因此跳格和換行可能視覺上會有作用,而其他控制字元則不會顯示圖形。
- 可以轉換 Unicode 或 emoji 嗎?
- 沒有。非 ASCII 字元會被拒絕,而非被靜默地編碼為 UTF-8 或舊版編碼頁。
- 文字會被上傳嗎?
- 0. 編碼、解碼與驗證動作皆在瀏覽器端執行。
相關工具
- ASCII 表格查詢所有標準 7 位 ASCII 編碼的精確十進位、十六進位、八進位與二進位值。
- 文字轉為十六進位將文字編碼為精確的 UTF-8 十六進位字串,支援連續、間隔或 0x 預設輸出格式,並明確顯示 Unicode 替換警告。
- 十六進位轉文字工具依據明確的分隔符與 0x 字首規則解析十六進位位元組,僅解碼完整有效的 UTF-8,不進行靜默取代。
- 文字轉二進位轉換器將文字編碼為可見的 8 位元 UTF-8 二進位位元組,或解碼嚴格格式化的二進位位元組回傳為有效的 Unicode 文字。
- A1Z26 字母數字密碼轉換器把英文字母轉為明確的 A=1 至 Z=26 益智格式,並在不混淆單字邊界的情況下解碼經驗證的數字組。
- AES 線上加密完全在瀏覽器中把文字加密為可攜、具驗證能力的 AES-256-GCM JSON 封裝,或使用密碼解密封裝。
編碼與加密 使用指南
查看全部- ASCII Code Converter Cheat Sheet: Quick Decimal Reference (英文原文)
- Bulk ASCII Code Converter: Encode Long Pastes to Decimal (英文原文)
- ASCII Code Converter API Alternative That Runs Locally (英文原文)
- How to Convert ASCII Value to Character in Python (英文原文)
- Convert ASCII to Character in Java: Cast, Decode, Verify (英文原文)
- How to Convert ASCII to Integer: Exact Decimal Values (英文原文)
- How to Convert ASCII to Hex: A Decimal-First Walkthrough (英文原文)
- Convert ASCII to Char in C++ Without Writing Code (英文原文)
- How to Convert ASCII to Char: Decimal Codes to Text (英文原文)
- How to Convert ASCII to Binary: A Practical Walkthrough (英文原文)
- Convert an ASCII File to Excel in Minutes Without Coding (英文原文)
- Compare Approaches to Use a ROT47 Encoder Decoder (英文原文)
- Rail Fence Cipher Decoder Alternative for Exact Text (英文原文)
- Convert Punycode to Unicode: Read xn-- Labels (英文原文)
- Check Password Strength in Python Without the Regex Trap (英文原文)
- Translate Morse Code to English: A Practical Workflow (英文原文)
- HTML Escape Cheat Sheet: Reserved Characters (英文原文)
- HMAC-SHA256 Tag Generator: Hex and Base64 Guide (英文原文)
- Hill Cipher Decoder Alternative: Skip the Matrix Math (英文原文)
- Convert Hex Format to Text: A Strict UTF-8 Workflow (英文原文)