文字轉二進位

輸入文字,立即看到它的二進位碼(以及十六進位)。也可以貼上位元,轉回文字。所有運算都在你的瀏覽器中完成。

Hello = 01001000 01100101 01101100 01101100 01101111

🔒 你輸入的內容不會離開你的裝置,所有計算都在你的瀏覽器中完成。

在四個欄位中任一個輸入,其他欄位會自動更新。數字大小沒有限制,僅適用於正整數。

任意進位(2 到 36)

文字轉二進位與十六進位

你可以貼上位元,將它轉換成文字。

如何將文字轉成二進位

  1. 在「文字」欄位輸入或貼上你的文字。
  2. 在「二進位(每個字元 8 位元)」欄位查看標示出來的代碼。
  3. 若要轉回文字,請把位元貼到同一個欄位。
  4. 按下「複製」即可帶走結果。

運作方式

每個字元會以一個或多個位元組儲存,每個位元組用 8 個位元表示。例如字母 H 是數字 72,二進位為 01001000;「Hi」則是 01001000 01101001。

這裡使用 UTF-8 編碼,所以中文字、帶重音的字母與表情符號都會佔用多個位元組。下方的表格列出字母與數字的代碼。

文字轉二進位與十六進位

文字十進位(基數 10)二進位(基數 2)十六進位(基數 16)
A650100000141
B660100001042
C670100001143
D680100010044
E690100010145
F700100011046
G710100011147
H720100100048
I730100100149
J74010010104A
K75010010114B
L76010011004C
M77010011014D
N78010011104E
O79010011114F
P800101000050
Q810101000151
R820101001052
S830101001153
T840101010054
U850101010155
V860101011056
W870101011157
X880101100058
Y890101100159
Z90010110105A
a970110000161
b980110001062
c990110001163
d1000110010064
e1010110010165
f1020110011066
g1030110011167
h1040110100068
i1050110100169
j106011010106A
k107011010116B
l108011011006C
m109011011016D
n110011011106E
o111011011116F
p1120111000070
q1130111000171
r1140111001072
s1150111001173
t1160111010074
u1170111010175
v1180111011076
w1190111011177
x1200111100078
y1210111100179
z122011110107A
0480011000030
1490011000131
2500011001032
3510011001133
4520011010034
5530011010135
6540011011036
7550011011137
8560011100038
9570011100139

使用須知

常見問題

「Hello」的二進位怎麼寫?

01001000 01100101 01101100 01101100 01101111:每個字母用 8 個位元。

可以把二進位翻譯回文字嗎?

可以:把位元貼到二進位欄位,就會看到文字。

為什麼中文字佔用的位元比較多?

因為在 UTF-8 中,非英文字元會使用 2 個以上的位元組。

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

不會。一切都在你的瀏覽器中進行。