首頁 電腦科學 文字轉二進位 / 十六進位 / ASCII 轉換器 產生日期: 2026年7月20日 下午09:34 文字轉二進位 / 十六進位 / ASCII 轉換器 輸入 文字Hi 電腦科學 文字轉二進位 / 十六進位 / ASCII 轉換器 輸入任意文字,即可看到其二進位、十六進位與十進位字元碼。二進位與十六進位依照 UTF-8 位元組序列呈現,十進位則列出每個字元的 Unicode 碼位(純英文文字即為熟悉的 ASCII 值)。 輸入 文字 文字 要編碼的文字。拉丁字母、數字與標點會成為單一位元組的 ASCII;中文字、重音字母、表情符號等則會展開為多個 UTF-8 位元組。 結果 輸入數值即可顯示計算結果。 編碼結果 二進位 Hi 的 UTF-8 位元組,每個皆以八個位元書寫並以空格分隔。一個 ASCII 字元對應一個 8 位元群組。 十六進位 相同的 UTF-8 位元組以十六進位表示,每個位元組為兩個大寫數字。十六進位是編輯器與封包傾印中常見的精簡形式。 十進位碼 Hi 中每個字元的 Unicode 碼位以十進位數字表示。對 ASCII 文字而言,這就是經典的字元碼,例如字母 H 為 72。 字元數 文字中 Unicode 字元(碼位)的數量。 UTF-8 位元組數 文字以 UTF-8 編碼後所佔的位元組數。只要含有非 ASCII 字元,此數值就會大於字元數。 分享 列印報告 重設 嵌入 嵌入這個計算機 預覽 將這段程式碼貼到您的網頁中即可顯示計算機。 複製程式碼 分享這個計算 開啟此連結的人都會看到您填入的數值。 複製連結 分享至 XFacebookLINE 電子郵件 最後更新:2026-07-01 文字轉二進位 / 十六進位 / ASCII 文字是以數字儲存的。電腦處理的每個字元 ── 字母、數字、標點、表情符號 ── 都有一個數字編碼,而這個編碼可以用二進位、十六進位或十進位寫出。本工具接收一段文字,並同時顯示這三種形式,讓你清楚看到螢幕上的文字如何變成磁碟上的位元。它適合用來除錯編碼問題、建立對照表、學習字元碼的運作方式,或單純滿足對字串底層究竟是什麼的好奇心。 從字元到編碼 字元與數字的對應關係由字元集定義。最古老且常用的是 ASCII,它把 0 到 127 這 128 個編碼指派給無重音的拉丁字母、數字、常見標點與少數控制碼。大寫 H 是 72,小寫 i 是 105,空格是 32,數字 0 是 48。現代文字使用 Unicode,將相同的概念延伸到所有使用中的文字系統與符號,同時保持原本的 ASCII 編碼不變。 一旦字元有了編碼,把它寫成另一種進位制只是普通的算術。數字 72 在二進位中是 01001000,在十六進位中是 48。本工具列出每個字元的十進位編碼,接著列出將其編碼的位元組的二進位與十六進位。 ASCII 與 UTF-8 ASCII 只涵蓋 128 個字元,每個都能放進單一位元組。UTF-8 則是讓 Unicode 的完整範圍能在為位元組而設計的系統中流通的編碼方式。它的關鍵特性是向後相容:每個 ASCII 字元都編碼為剛好一個位元組,與其 ASCII 值完全相同。凡是超出 ASCII 範圍的,都會展開為二到四個位元組。 因此這裡的二進位與十六進位輸出是依 UTF-8 位元組分組的。像 é(碼位 233)這樣的重音字母會編碼為 C3 A9 兩個位元組;典型的中日韓字元佔三個位元組;像 😀(碼位 128512)這樣的表情符號佔四個位元組。相對地,十進位輸出每個字元只列出一個碼位,因此多位元組字元即使佔用多個位元組,仍會顯示為單一十進位數字。 解讀輸出 二進位與十六進位結果中,以空格分隔的每個群組都是一個位元組:在二進位中為八個位元,在十六進位中為兩個數字。依位元組分組可讓字元之間的界線保持可見,方便從長字串中讀出單一字元的編碼。字元數與 UTF-8 位元組數並列顯示;兩者不同時,代表文字含有會展開為多個位元組的非 ASCII 字元。 範例演算 以文字 Hi 為例。兩個字元都在 ASCII 範圍內,因此各為單一位元組。 H=72=0x48=01001000i=105=0x69=01101001\begin{aligned} \text{H} &= 72 = \text{0x48} = 01001000 \\ \text{i} &= 105 = \text{0x69} = 01101001 \end{aligned}Hi=72=0x48=01001000=105=0x69=01101001 十進位編碼是 72 105,十六進位是 48 69,二進位是 01001000 01101001。兩個字元、兩個位元組 ── 由於文字是純 ASCII,字元數與位元組數相符。 再以單一表情符號 😀 為例。它是一個字元,卻遠在 ASCII 之外,位於碼位 128512(U+1F600)。UTF-8 將它編碼為 F0 9F 98 80 四個位元組,因此二進位輸出有四個 8 位元群組,十進位輸出是唯一的碼位 128512,位元組數為 4,而字元數為 1。 反向還原編碼 這個過程是無損且可逆的。把二進位重新切分為 8 位元的位元組,或把十六進位每兩位讀取一次,重新組成 UTF-8 位元組序列,再解碼即可。由於 UTF-8 是固定的標準,任何符合規範的工具都能精確重建原始文字:在文字與二進位之間來回轉換不會遺失資訊。 相關計算器 若想看一個數字如何在十進位、二進位與十六進位之間書寫,而不涉及字元編碼這一步,請使用 進制轉換工具。若想看 32 位元的 IPv4 位址的整數、十六進位與二進位形式,請參見 IPv4 位址表示法換算器。而若想衡量一個字串承載多少資訊,夏農熵計算 可估算其熵值。 常見問題(FAQ)文字如何轉換成二進位?電腦將文字儲存為數字。每個字元都有對應的編碼:字母 H 是 72、i 是 105、空格是 32,依此類推。這些數字會以二進位(base 2)用 1 與 0 寫出。 對於 ASCII 範圍內的字元(基本英文字母、數字與常見標點),每個字元為單一位元組,因此會成為八個位元。Hi 這個字是 72 與 105,二進位即為 01001000 與 01101001。 ASCII 與 UTF-8 有什麼差別?ASCII 是最早的 7 位元方案,涵蓋 128 個字元:無重音的拉丁字母、數字、標點與控制碼。每個 ASCII 字元都能放進單一位元組。 UTF-8 是其超集,能表示所有 Unicode 字元,同時在位元組層面與 ASCII 相容。ASCII 字元仍為一個位元組,但重音字母通常佔兩個位元組,中文等多數文字佔三個位元組,表情符號則佔四個位元組。本工具以 UTF-8 位元組顯示二進位與十六進位,因此單一表情符號會產生四個 8 位元群組,而非一個。 為什麼數字要用空格分組?以空格分隔的每個群組都是一個位元組:在二進位輸出中為八個位元,在十六進位輸出中為兩個數字。依位元組分組可讓字元之間的界線一目了然,方便從長字串中讀出單一字元的編碼。 十進位輸出是依字元而非位元組分組,因此多位元組的字元即使佔用多個位元組,仍顯示為單一碼位。 二進位能再轉回文字嗎?可以。此編碼是可逆的:將二進位切分為 8 位元的位元組,把每個位元組轉成數字,重新組成 UTF-8 位元組序列,再解碼為字元即可。十六進位形式亦同。由於 UTF-8 是明確定義的標準,任何能讀取 UTF-8 的工具都能精確還原原始文字。 推薦的下一個 IPv4 位址表示法換算器 輸入點分十進位的 IPv4 位址,即可看到它的 32 位元整數、十六進位值與點分二進位表示。對於閱讀封包擷取、建立存取清單,以及理解位址如何儲存十分實用。 深入了解進制轉換工具 在 2 至 36 進制之間轉換任意整數,涵蓋二進制、八進制、十進制、十六進制等常用進制,10 以上的位值以 A–Z 字母符號表示。 深入了解夏農熵計算 計算任意文字或符號序列的夏農熵,輸入字串後可得出每個符號平均攜帶的位元、奈特或哈特利資訊量。 深入了解 200+ 計算機 · 10 種語言 · 完全免費 更多資料與編碼 二補數轉換計算文字轉二進位 / 十六進位 / ASCII 轉換器布隆過濾器容量計算器百萬畫素與列印尺寸計算機色彩格式轉換(HEX、RGB、HSL)色彩深度與每像素位元數計算器 +18 more Show less 串流頻寬計算器吞吐量(bps)換算器奈奎斯特取樣率計算器音訊檔案大小計算機浮點數精度計算機記憶體位址位元計算器資料傳輸時間計算機影片位元率與檔案大小計算機影像檔案大小計算機壓縮率計算機Base64 編碼開銷計算機CRC 校驗碼計算Git 儲存庫複製大小估算IEEE 754 浮點數位元分解PPI / DPI 像素密度計算器QR Code 資料容量查詢Unix 時間戳記轉換(Epoch ⇄ 日期)UTF-8 位元組大小計算機 其他電腦科學計算機 網路 子網路(CIDR)計算機每秒封包數計算器延遲預算計算器頻寬延遲乘積計算機CIDR 與子網路遮罩轉換器IP 位址範圍計算機IP 超網路計算機IPv4 位址表示法換算器IPv6 子網路計算機MTU 轉 MSS 計算機TCP 吞吐量計算機安全與加密 密碼強度(熵值)計算機雜湊碰撞機率計算機Chmod 權限計算機UUID 碰撞機率計算器演算法 夏農熵計算萊文斯坦距離計算器漢明距離計算機Big-O 成長率計算機Luhn 檢查碼計算器可靠性與儲存 服務可用性(SLA)計算機雲端儲存費用試算漢明碼 ECC 位元計算器複合可用性計算器API 速率限制計算器Cron 排程解析與下次執行時間MTBF、MTTR 與可用度計算器RAID 容量計算機效能與佇列 古斯塔夫森定律計算機利特爾法則計算器快取命中率與 AMAT 計算機阿姆達爾定律計算機愛爾蘭 C 人力配置計算器電池續航時間計算器AMAT(平均記憶體存取時間)計算Apdex 分數計算CPU 執行時間計算器IOPS 與吞吐量換算器M/M/1 佇列計算機M/M/c 佇列計算機 這個計算機對您有幫助嗎? 有幫助 需要改進 需要改進 我們可以如何改進這個計算機? 送出回饋 由 OneCalc 提供 ↗
最後更新:2026-07-01 文字轉二進位 / 十六進位 / ASCII 文字是以數字儲存的。電腦處理的每個字元 ── 字母、數字、標點、表情符號 ── 都有一個數字編碼,而這個編碼可以用二進位、十六進位或十進位寫出。本工具接收一段文字,並同時顯示這三種形式,讓你清楚看到螢幕上的文字如何變成磁碟上的位元。它適合用來除錯編碼問題、建立對照表、學習字元碼的運作方式,或單純滿足對字串底層究竟是什麼的好奇心。 從字元到編碼 字元與數字的對應關係由字元集定義。最古老且常用的是 ASCII,它把 0 到 127 這 128 個編碼指派給無重音的拉丁字母、數字、常見標點與少數控制碼。大寫 H 是 72,小寫 i 是 105,空格是 32,數字 0 是 48。現代文字使用 Unicode,將相同的概念延伸到所有使用中的文字系統與符號,同時保持原本的 ASCII 編碼不變。 一旦字元有了編碼,把它寫成另一種進位制只是普通的算術。數字 72 在二進位中是 01001000,在十六進位中是 48。本工具列出每個字元的十進位編碼,接著列出將其編碼的位元組的二進位與十六進位。 ASCII 與 UTF-8 ASCII 只涵蓋 128 個字元,每個都能放進單一位元組。UTF-8 則是讓 Unicode 的完整範圍能在為位元組而設計的系統中流通的編碼方式。它的關鍵特性是向後相容:每個 ASCII 字元都編碼為剛好一個位元組,與其 ASCII 值完全相同。凡是超出 ASCII 範圍的,都會展開為二到四個位元組。 因此這裡的二進位與十六進位輸出是依 UTF-8 位元組分組的。像 é(碼位 233)這樣的重音字母會編碼為 C3 A9 兩個位元組;典型的中日韓字元佔三個位元組;像 😀(碼位 128512)這樣的表情符號佔四個位元組。相對地,十進位輸出每個字元只列出一個碼位,因此多位元組字元即使佔用多個位元組,仍會顯示為單一十進位數字。 解讀輸出 二進位與十六進位結果中,以空格分隔的每個群組都是一個位元組:在二進位中為八個位元,在十六進位中為兩個數字。依位元組分組可讓字元之間的界線保持可見,方便從長字串中讀出單一字元的編碼。字元數與 UTF-8 位元組數並列顯示;兩者不同時,代表文字含有會展開為多個位元組的非 ASCII 字元。 範例演算 以文字 Hi 為例。兩個字元都在 ASCII 範圍內,因此各為單一位元組。 H=72=0x48=01001000i=105=0x69=01101001\begin{aligned} \text{H} &= 72 = \text{0x48} = 01001000 \\ \text{i} &= 105 = \text{0x69} = 01101001 \end{aligned}Hi=72=0x48=01001000=105=0x69=01101001 十進位編碼是 72 105,十六進位是 48 69,二進位是 01001000 01101001。兩個字元、兩個位元組 ── 由於文字是純 ASCII,字元數與位元組數相符。 再以單一表情符號 😀 為例。它是一個字元,卻遠在 ASCII 之外,位於碼位 128512(U+1F600)。UTF-8 將它編碼為 F0 9F 98 80 四個位元組,因此二進位輸出有四個 8 位元群組,十進位輸出是唯一的碼位 128512,位元組數為 4,而字元數為 1。 反向還原編碼 這個過程是無損且可逆的。把二進位重新切分為 8 位元的位元組,或把十六進位每兩位讀取一次,重新組成 UTF-8 位元組序列,再解碼即可。由於 UTF-8 是固定的標準,任何符合規範的工具都能精確重建原始文字:在文字與二進位之間來回轉換不會遺失資訊。 相關計算器 若想看一個數字如何在十進位、二進位與十六進位之間書寫,而不涉及字元編碼這一步,請使用 進制轉換工具。若想看 32 位元的 IPv4 位址的整數、十六進位與二進位形式,請參見 IPv4 位址表示法換算器。而若想衡量一個字串承載多少資訊,夏農熵計算 可估算其熵值。 常見問題(FAQ)文字如何轉換成二進位?電腦將文字儲存為數字。每個字元都有對應的編碼:字母 H 是 72、i 是 105、空格是 32,依此類推。這些數字會以二進位(base 2)用 1 與 0 寫出。 對於 ASCII 範圍內的字元(基本英文字母、數字與常見標點),每個字元為單一位元組,因此會成為八個位元。Hi 這個字是 72 與 105,二進位即為 01001000 與 01101001。 ASCII 與 UTF-8 有什麼差別?ASCII 是最早的 7 位元方案,涵蓋 128 個字元:無重音的拉丁字母、數字、標點與控制碼。每個 ASCII 字元都能放進單一位元組。 UTF-8 是其超集,能表示所有 Unicode 字元,同時在位元組層面與 ASCII 相容。ASCII 字元仍為一個位元組,但重音字母通常佔兩個位元組,中文等多數文字佔三個位元組,表情符號則佔四個位元組。本工具以 UTF-8 位元組顯示二進位與十六進位,因此單一表情符號會產生四個 8 位元群組,而非一個。 為什麼數字要用空格分組?以空格分隔的每個群組都是一個位元組:在二進位輸出中為八個位元,在十六進位輸出中為兩個數字。依位元組分組可讓字元之間的界線一目了然,方便從長字串中讀出單一字元的編碼。 十進位輸出是依字元而非位元組分組,因此多位元組的字元即使佔用多個位元組,仍顯示為單一碼位。 二進位能再轉回文字嗎?可以。此編碼是可逆的:將二進位切分為 8 位元的位元組,把每個位元組轉成數字,重新組成 UTF-8 位元組序列,再解碼為字元即可。十六進位形式亦同。由於 UTF-8 是明確定義的標準,任何能讀取 UTF-8 的工具都能精確還原原始文字。