跳到主要內容
Tools

資料大小換算

KB、MB、GB、TB 與 KiB、MiB、GiB、TiB 並列換算,也支援位元與位元組,說明 1 TB 硬碟為何只顯示 931 GB。

換算結果

1 GB = 1,000,000,000 位元組

以 1024 進位計算約為 953.67 MiB,Windows 等系統會把它顯示成「953.67 MB」。

位元組與位元

  • B= 8 bit1,000,000,000
  • bit= 1/8 B8,000,000,000

十進位(SI,每級 × 1000)

  • KB= 1000 B1,000,000
  • MB= 1000² B1,000
  • GB= 1000³ B輸入單位1
  • TB= 1000⁴ B1E-3
  • PB= 1000⁵ B1E-6
  • EB= 1000⁶ B1E-9

二進位(IEC,每級 × 1024)

  • KiB= 1024 B976,562.5
  • MiB= 1024² B953.67
  • GiB= 1024³ B0.93
  • TiB= 1024⁴ B9.09E-4
  • PiB= 1024⁵ B8.88E-7
  • EiB= 1024⁶ B8.67E-10

位元(網路速率常用)

  • kbit= 1000 bit8,000,000
  • Mbit= 1000² bit8,000
  • Gbit= 1000³ bit8
  • Tbit= 1000⁴ bit0.01

複製的是不含千分位的數字。

使用說明

  1. 輸入數值並選擇單位,例如 1 TB;單位旁會標示它屬於十進位(× 1000)還是二進位(× 1024)。
  2. 下方同時列出位元組、位元、十進位單位(KB、MB、GB…)與二進位單位(KiB、MiB、GiB…),方便直接比較。
  3. 需要時調整「小數位數」,按各列的「複製」取得數字;按「範例」看看 1 TB 硬碟在電腦上會顯示多少。

常見問題

為什麼 1 TB 的硬碟在 Windows 只顯示 931 GB?

硬碟廠商用十進位計算:1 TB = 1,000,000,000,000 位元組。Windows 則用 1024 進位計算,卻仍標成「GB」:1,000,000,000,000 ÷ 1024³ ≈ 931.32,所以顯示約 931 GB。容量沒有少,只是單位定義不同;正確的寫法是 931.32 GiB。

KB 和 KiB 有什麼不同?

KB(千位元組,也寫作 kB)依國際單位制是 1,000 位元組;KiB(kibibyte)是 1,024 位元組,由 IEC 在 1998 年訂定,用來區分二進位單位。MB 與 MiB、GB 與 GiB 依此類推,級數越大差距越大:1 TiB 比 1 TB 多約 10%。

哪些系統用 1000,哪些用 1024?

硬碟、隨身碟、SSD 包裝與 macOS(10.6 之後)、iOS 使用十進位;Windows 檔案總管使用 1024 進位但標示為 KB、MB、GB;記憶體(RAM)容量習慣上也以 1024 計算。Linux 工具則兩者都有,常以 KiB、MiB 標示二進位。

網速的 Mbps 和下載速度的 MB/s 怎麼換算?

1 位元組 = 8 位元,所以 Mbps(每秒百萬位元)÷ 8 = MB/s。例如 100 Mbps 的網路,理論上最快約 12.5 MB/s,實際還會因為協定負擔再低一些。

可以換算很大的數字嗎?

可以。換算以整數與分數精確計算(BigInt),不受 JavaScript 浮點數 2⁵³ 的限制,例如 16 EiB 會精確顯示為 18,446,744,073,709,551,616 位元組。

我的資料會被上傳嗎?

不會。所有計算都在你的瀏覽器中完成,不需要連網。

鍵盤快捷鍵

/
搜尋工具(在工具頁會回到首頁的搜尋欄)
?
顯示這個說明
Esc
關閉對話框
Ctrl / ⌘Enter
執行工具的主要動作(支援的工具)

在輸入框中打字時,/ 與 ? 不會觸發快捷鍵。