自 2010 年 · 每月支援超過 200 萬次工具執行
自 2010 年
加到 Chrome

我的工具箱

自動模式

尚未收藏任何工具。

升級為高級版
相關工具
Base64解碼器Base64編碼器URL解碼器摩爾斯電碼解碼器ROT13編碼解碼器
主頁 > 雜項 > 編碼與解碼工具
 

文字轉二進位/十六進位/ASCII轉換器

把文字轉成二進位、十六進位與 ASCII 碼,或再解碼回文字。即時多格式預覽、逐字解析,可設分隔符與補位,並支援 Unicode(UTF-8)。

免費使用無需註冊即時出結果
文字轉二進位/十六進位/ASCII轉換器立即免費試用 ▼
⚡ 快速範例
您的文字 0 個字元
👁 即時多格式預覽
二進位
十六進位
十進位
八進位

Embed 文字轉二進位/十六進位/ASCII轉換器 Widget

文字轉二進位/十六進位/ASCII轉換器

這款 文字轉二進位/十六進位/ASCII轉換器 是一個免費的線上編碼與解碼工具,可將純文字轉換為機器友好的數值代碼,反之亦然。無論您是在調試底層數據、學習電腦如何表示字元、編寫程式作業,還是單純好奇自己的名字在 0 和 1 中長什麼樣,此工具都能並排提供二進位、十六進位、十進位 (ASCII) 和八進位輸出。它具有隨打隨顯的即時預覽功能,以及逐字元分解表,顯示每個符號背後確切的 UTF-8 位元組。

此工具的功能

此轉換器提供兩個方向的操作。在 編碼 模式下,它會獲取您提供的任何文字,並將每個字元轉換為一個或多個位元組(使用通用的 UTF-8 標準),然後在您選擇的數字系統中顯示這些位元組:二進位 (base 2)、十六進位 (base 16)、ASCII 十進位 (base 10) 或八進位 (base 8)。在 解碼 模式下,它會反轉該過程:貼上一串二進位、十六進位、十進位或八進位代碼,它就會重建原始文字。

文字如何變成數字 — 快速入門

電腦上的每個字元最終都以數字形式存儲。1963 年定義的原始 ASCII 標準將 128 個字元(字母、數字、標點符號、控制碼)映射到數字 0 到 127。現代系統使用 Unicode,它為地球上每種書寫系統中的每個字元、以及表情符號、符號等分配一個唯一的 編碼點 (codepoint) — 總計超過 149,000 個編碼點。為了高效存儲這些內容,電腦使用一種稱為 UTF-8 的編碼方式:ASCII 字元仍然只佔用一個位元組(因此它們看起來與舊的 ASCII 相同),但帶重音的字母、CJK 字元和表情符號則各使用 2、3 或 4 個位元組。

範例:編碼 "Hi"
字母 H 的 Unicode 編碼點為 U+0048,即數字 72。作為單個 UTF-8 位元組,它在二進位中為 01001000,在十六進位中為 48,在十進位中為 072,在八進位中為 110
字母 i 是 U+0069 (105),變成 0110100169105151
因此 "Hi" 的完整編碼為:01001000 01101001 (二進位)。

常用數字系統比較

字元十進位二進位 (8位元)十六進位八進位
A650100000141101
B660100001042102
Z90010110105A132
a970110000161141
z122011110107A172
0480011000030060
9570011100139071
(空格)320010000020040
!330010000121041
?63001111113F077

逐步指南:如何使用此轉換計算機

  1. 選擇方向: 使用頂部的切換開關選擇「編碼」(文字轉代碼)或「解碼」(代碼轉文字)。
  2. 挑選格式: 選擇二進位、十六進位、ASCII (十進位) 或八進位作為目標或來源格式。
  3. 輸入或貼上您的內容: 在輸入框中輸入您的文字或代碼。當您在編碼模式下輸入時,即時預覽會實時更新所有四種格式。
  4. 調整格式選項: 選擇您偏好的分隔符(空格、逗號、破折號、換行符或無),啟用補零以獲得一致的寬度,添加語言前綴 (0b, 0x, 0o),或將十六進位切換為大寫。
  5. 點擊轉換: 完整的編碼或解碼結果將顯示在下方,同時附有「所有格式一覽」面板和逐字元分解表,顯示每個字元如何映射到其位元組。
  6. 複製或下載: 一鍵將輸出複製到剪貼簿,或下載為文字檔。您還可以點擊「作為輸入使用」將結果送回轉換器進行反向轉換。

智慧解碼器 — 寬容的輸入解析

解碼器旨在接受來自多個來源的代碼,而無需您先清理它們:

常見問題

此工具如何將文字轉換為二進位?

您的文字中的每個字元首先被編碼為一個或多個 UTF-8 位元組,每個位元組隨後顯示為 8 位元的二進位數字。例如,字母 A 是一個位元組 (65),在二進位中變成 01000001

這裡的 ASCII 和 Unicode 有什麼區別?

純 ASCII 僅涵蓋編碼點 0 到 127,適合單個位元組。此工具使用 UTF-8,它是 ASCII 的超集:ASCII 字元產生一個位元組,但帶重音的字母、CJK 字元和表情符號產生 2 到 4 個位元組。您看到的代碼是實際的 UTF-8 位元組值,這也是文件和網路協議實際傳輸的內容。

我可以解碼沒有分隔符的代碼嗎?

可以。如果您的輸入是沒有空格的一長串字串,工具將嘗試將其拆分為固定寬度的組:二進位為 8 個字元,十六進位為 2 個,十進位或八進位為 3 個。請確保補零一致,以便每個位元組使用相同的寬度 — 例如 01000001 而不是 1000001

為什麼二進位中的某些字元長度超過 8 位元?

非 ASCII 字元(如重音字母、中文字元或表情符號)需要多個 UTF-8 位元組。每個位元組仍然是 8 位元,但字元由 2、3 或 4 個獨立的 8 位元組表示。例如,字母 é 是兩個位元組 (11000011 10101001),而火箭表情符號 🚀 則是四個位元組。

解碼器接受哪些分隔符?

解碼器接受空格、逗號、破折號、分號、斜槓、垂直線和換行符作為代碼之間的分隔符。它還會自動去除 0b0x0o 前綴,因此您可以從大多數來源貼上代碼而無需先清理。

我的文字會被發送到伺服器嗎?

只有在您點擊「轉換」時,您的文字才會在伺服器上進行處理。輸入時更新的即時預覽完全在您的瀏覽器中使用 JavaScript 運行,絕不會被傳輸。

實際應用場景

用於程式設計與開發

用於教育與學習

用於趣味與好奇心

獲得最佳結果的提示

其他資源

引用此內容、頁面或工具為:

"文字轉二進位/十六進位/ASCII轉換器" 於 https://MiniWebtool.com/zh-tw/文字轉二進位-十六進位-ascii轉換器/,來自 MiniWebtool,https://MiniWebtool.com/

由 MiniWebtool 團隊製作。更新日期:2026年4月27日

編碼與解碼工具:

熱門與最新工具:

十六進製到二進製轉換器二進製到十六進製轉換器RGB到十六進製轉換器查看全部 →
主頁 > 雜項 > 編碼與解碼工具 > 文字轉二進位/十六進位/ASCII轉換器