本文へ移動
ZEKILO

データ容量換算

データ容量を1つ入力すると、10進(SI接頭語)と2進(IEC)の単位をまとめて表示します。

内容の基準日 2026.10.02参考値

よく使う値

すべての単位

  • バイト (B)1,000,000,000,000

SI単位(1,000倍)

  • キロバイト (KB)1,000,000,000
  • メガバイト (MB)1,000,000
  • ギガバイト (GB)1,000
  • テラバイト (TB)1

IEC 2進単位(1,024倍)

  • キビバイト (KiB)976,562,500
  • メビバイト (MiB)953,674.3164
  • ギビバイト (GiB)931.3226
  • テビバイト (TiB)0.9095
換算の要約

1 TB = 931.3226 GiB

計算方法

データ容量の換算方法(バイトに直してから計算)

10進数(SI):1KB = 1,000B、1MB = 1,000KB、1GB = 1,000MB、1TB = 1,000GB
2進数(IEC):1KiB = 1,024B、1MiB = 1,024KiB、1GiB = 1,024MiB、1TiB = 1,024GiB
換算後の値 = 入力値 × 入力単位のバイト数 ÷ 換算先単位のバイト数

すべての単位をいったんバイトに直し、換算先の単位のバイト数で割って求めます。KB・MB・GB・TBは国際単位系(SI)の接頭語で10の3乗(1,000)倍ずつ、KiB・MiB・GiB・TiBは国際電気標準会議(IEC)が定めた2進接頭語で2の10乗(1,024)倍ずつ大きくなります。

1GBは何MB?(1,000MB)1GiBは何MiB?(1,024MiB)

1GBは10の9乗バイト(1,000,000,000B)で1,000MB、1GiBは2の30乗バイト(1,073,741,824B)で1,024MiBです。同じ「ギガ」でも、GBとGiBではバイト数が異なります。

1TBは何GB?931GBと表示される理由

製品の1TBは1,000,000,000,000Bで、これを1GiB(1,073,741,824B)で割ると931.3226GiB、MiBにすると953,674.3164MiBです。Windowsのエクスプローラーなど一部のソフトウェアは、1,024倍ごとに数えたこの値を「GB」と表示することがあるため、1TBのHDD・SSDが約931GBと表示されることがあります。2つの数え方を取り違えないよう、結果は10進(SI接頭語)と2進(IEC)の単位に分けて表示します。

128GB・512GBのスマートフォンやSSDは何GiB?

128GBのスマートフォンは 128,000,000,000B ÷ 1,073,741,824B = 119.2093GiB、512GBのSSDは476.8372GiB、2TBのHDDは1,862.6451GiBです。容量が大きくなるほど、10進と2進の数字の差も広がります。

換算結果の桁数と丸め方(小数第4位まで表示)

結果は小数第4位まで表示します(小数第5位を四捨五入)。ただし、1KiB = 0.001024MBのように正確な値が小数第6位以内で終わる場合はそのまま表示し、0.0001より小さい値は有効数字4桁で表示します。末尾の0は省略します。

  • 例1・1TBのHDD・SSDの表示容量

    1TB

    1,000,000,000,000B ÷ 1,073,741,824B = 931.3225…GiB

    → 931.3226GiB(953,674.3164MiB)

  • 例2・GBとMBの関係

    1GB

    1GB = 10の9乗B = 1,000,000,000B

    → 1,000MB

  • 例3・GiBとMiBの関係

    1GiB

    1GiB = 2の30乗B = 1,073,741,824B

    → 1,024MiB

  • 例4・128GBのスマートフォン

    128GB

    128,000,000,000B ÷ 1,073,741,824B = 119.2092…GiB

    → 119.2093GiB

入力項目の説明

値
換算したい容量の数値です。製品の箱や仕様表に書かれた容量をそのまま入れてください。
単位
Bと、10進(SI接頭語)のKB・MB・GB・TB、2進(IEC)のKiB・MiB・GiB・TiBから選びます。単位を切り替えると、10進と2進の両方の結果がすぐに更新されます。
10進(SI接頭語)の単位
1KB = 1,000B、1MB = 1,000KBのように1,000倍ずつ大きくなる単位です。HDD・SSD・USBメモリなどの製品の容量表示で使われています。
2進(IEC)の単位
1KiB = 1,024B、1MiB = 1,024KiBのように1,024倍ずつ大きくなる単位です。KiBはキビバイト、MiBはメビバイト、GiBはギビバイト、TiBはテビバイトと読みます。
B(バイト)
データ量の基本の単位で、1バイトは8ビットです。通信速度で使うbps(ビット毎秒)とは単位が違うので注意してください。

よくある質問

1TBのHDDが約931GBと表示されるのはなぜですか?

製品の容量は1TB = 1,000,000,000,000バイトの10進数で表示されていますが、Windowsのエクスプローラーなど一部のソフトウェアは、1,024倍ごとの2進数で計算した値を「GB」と表示することがあるためです。1TBを2進数の単位で表すと約931.3226GiBになり、容量が減ったわけではありません。

KBとKiBの違いは何ですか?

KB(キロバイト)は1,000バイト、KiB(キビバイト)は1,024バイトです。国際単位系(SI)の「キロ」は1,000を表すため、1,024倍を表す単位として国際電気標準会議(IEC)がKiB・MiBなどの2進接頭語を定めています。

1GBは1,024MBではないのですか?

SI接頭語(10進)の定義では1GB = 1,000MBです。1,024倍で数えるなら1GiB = 1,024MiBと書くのが正確ですが、ソフトウェアによっては1,024倍の値を今も「GB」「MB」と表示しているため、2つの数え方が混在しています。

単位が大きくなるほど差が広がるのはなぜですか?

1,024と1,000の差が単位ごとに掛け合わされるためです。KiBはKBより約2.4%大きいだけですが、GiBはGBより約7.4%、TiBはTBより約10%大きくなります。容量の大きいストレージほど、表示の違いが目立つのはこのためです。

通信速度の100Mbpsは1秒に何MBですか?

bpsはビット毎秒の単位で、1バイト = 8ビットなので、100Mbpsは理論上の最大で1秒あたり12.5MBです。実際の速度は回線の混雑などで変わります。このツールはバイト単位の容量換算用で、ビットの換算には対応していません。

関連ガイド

  • 単位変換4分で読めます

    KBとKiBの違い、容量が少なく見える理由

    KBは1,000バイト、KiBは1,024バイトです。10進数と2進数の単位の違いを表で整理し、1TBのHDDやSSDがWindowsで約931GBと表示される理由や、OSによって表示が変わる点を計算例で解説します。

    2026.10.02 更新

基準・出典・注意事項

  • 内容の基準日: 2026.10.02
  • 出典: NIST - Prefixes for binary multiples(英語)
  • OSやアプリの容量表示は、同じ「GB」でも1,000倍と1,024倍のどちらで数えているかが製品によって異なります。
  • ビット(bit)やbpsの換算には対応していません。
  • 計算結果は参考値であり、税務・法律上の助言ではありません。正確な金額は関係機関または専門家にご確認ください。
  • 変更履歴: 2026.10.02 計算方法を見出しごとに整理
  • 変更履歴: 2026.09.27 初版公開