データ容量の換算(B・KB・MB・GB・TB、1000と1024)

1 GB は

B(バイト)1,000,000,000
KB(キロバイト・1000 B)SI 接頭語・1000 倍1,000,000
MB(メガバイト・1000² B)SI 接頭語1,000
GB(ギガバイト・1000³ B)SI 接頭語1
TB(テラバイト・1000⁴ B)SI 接頭語0.001
KiB(キビバイト・1024 B)2 進接頭語・1024 倍976,563
MiB(メビバイト・1024² B)2 進接頭語953.674
GiB(ギビバイト・1024³ B)2 進接頭語0.931323
TiB(テビバイト・1024⁴ B)2 進接頭語0.000909495
bit(ビット)1 B=8 bit8,000,000,000

根拠: e-Gov法令検索「計量単位令」別表第四・NIST「Prefixes for binary multiples」(2026年10月2日確認)

KB・MB・GB・TBは1000倍ごと(SI接頭語。1GB=1,000,000,000B)、KiB・MiB・GiB・TiBは1024倍ごと(2進接頭語。1GiB=1,073,741,824B)です。OSやソフトの表示が「GB」でも1024倍で数えている場合があります。1バイト(B)は8ビット(bit)です。

0以上の数を入れてください(例: 1 や 2.5)。

1000と1024の違い(早見表)

コンピュータの容量は、2の10乗=1024を1つの区切りにすると都合がよいため、昔から「1KB=1024B」と数えることがありました。一方、SI接頭語のキロ・メガ・ギガ・テラは、日本の計量単位令でも10の3乗・6乗・9乗・12乗倍と定められています。この2つを区別するために、IECが1998年に2進接頭語(キビ・メビ・ギビ・テビ)を承認しました。このページは両方を並べて換算します。

1000倍の単位と1024倍の単位の差

入力1000倍系(SI)1024倍系(2進)1024倍系が大きい割合
1 KB ⇔ 1 KiB1,000 B1,024 B2.4%
1 MB ⇔ 1 MiB1,000,000 B1,048,576 B4.86%
1 GB ⇔ 1 GiB1,000,000,000 B1,073,741,824 B7.37%
1 TB ⇔ 1 TiB1,000,000,000,000 B1,099,511,627,776 B9.95%

カタログの容量(1000倍)はGiB(1024倍)でいくつ

入力GiBで表すと
64 GB59.6046 GiB
128 GB119.209 GiB
256 GB238.419 GiB
512 GB476.837 GiB
1,000 GB(1 TB)931.323 GiB
2,000 GB(2 TB)1,862.65 GiB

ストレージ(SSD・HDD・USBメモリなど)のカタログ容量は1000倍系(例: 1TB=1,000,000,000,000B)で書かれるのが一般的です。パソコンの表示が1024倍系で数えていると、同じ容量でも数字が小さく見えます(表の1TB=約931GiB)。故障や不足ではなく、数え方の違いです。距離の換算は海里は何km(マイル・キロの換算)で調べられます。

換算のしかた

  • 1000倍系(SI): KB・MB・GB・TBは1000ずつ。1TB=1000GB=1,000,000MB。
  • 1024倍系(2進): KiB・MiB・GiB・TiBは1024ずつ。1TiB=1024GiB=1,048,576MiB。
  • GBとGiB: 1GB=約0.9313GiB、1GiB=約1.0737GB。差は容量が大きいほど広がります(KBで2.4%、TBで約10%)。
  • 丸め: 厳密な値のまま計算し、表示のときだけ有効6桁に四捨五入します。

よくある質問

1GBは何MBですか?

SI接頭語(1000倍)では1GB=1,000MBです。1024倍で数えるときは、正しくは1GiB=1,024MiBと書いて区別します。ソフトの表示が「GB」「MB」でも1024倍で数えていることがあります。

1GBは何バイトですか?

1GB(ギガバイト)は1,000,000,000バイト(10の9乗)です。1GiB(ギビバイト)は1,073,741,824バイト(2の30乗)で、1GBより約7.4%大きい値です。

1000と1024のどちらが正しいですか?

どちらも正しい定義があり、書き方で区別します。KB・MB・GB・TBはSI接頭語の1000倍系、KiB・MiB・GiB・TiBは2進接頭語の1024倍系です(IEC 1998年承認)。ただし、実際の製品や画面の表示は、KB・MBと書きながら1024倍で数えている場合も多く、表示の注記や仕様書で確かめる必要があります。

パソコンで見る容量がカタログより少ないのはなぜですか?

カタログは1000倍系(1TB=1兆バイト)、パソコンの表示は1024倍系(1GiB=1,073,741,824バイト)で数えることがあり、同じ容量でも1TBが約931GBと表示されます。ほかに、フォーマットで使う領域やシステムの領域も引かれます。

KiB・MiB・GiBはどう読みますか?

キビバイト・メビバイト・ギビバイトと読みます。キロ・メガ・ギガの2進版で、Ki=1024、Mi=1024²、Gi=1024³、Ti=1024⁴ です。

1バイトは何ビットですか?

現在は1バイト=8ビットとするのが一般的です。このページの「bit(ビット)」はこの前提で、8bit=1Bとして換算します。通信速度のMbps(メガビット毎秒)を容量のMBに直すときは8で割る点に注意してください。

日本の法令ではKB・MBは決まっていますか?

計量単位令の接頭語(別表第四)は、キロ=10の3乗、メガ=10の6乗、ギガ=10の9乗、テラ=10の12乗と定めています。バイトそのものの定義はこの政令にはありません。

2026年10月6日現在の情報です(データ最終更新: 2026年10月2日)。出典: e-Gov法令検索「計量単位令」別表第四(接頭語: キロ=10の3乗・メガ=10の6乗・ギガ=10の9乗・テラ=10の12乗。取得日 2026-10-02) / NIST「Prefixes for binary multiples」(1998年にIECが承認した2進接頭語 Ki・Mi・Gi・Ti=2の10乗・20乗・30乗・40乗。取得日 2026-10-02)

関連する読み物