Ajamall ファミリーサイト · 単位変換
ホーム › 単位変換ツール › データ容量変換

データ容量変換

ビット・バイト、kB/MB/GBとKiB/MiB/GiBを区別して変換します。

すぐに変換してみましょう

すべての単位で見る

単位記号値

入力した値はこのブラウザの中だけで計算し、サーバーには送信しません。結果は参考情報です。

計算のしかた

  • 1バイト(B)は8ビットです(NIST)。
  • SI接頭辞のk・M・Gは10のべき乗です。したがって1kB = 1,000B、1MB = 1,000,000B、1GB = 1,000,000,000Bです(BIPM、NIST)。
  • 1,024を基準にする単位には2進接頭辞を使います。1KiB = 1,024B、1MiB = 1,048,576B、1GiB = 1,073,741,824Bです(NIST)。
  • NIST SP 811は、kを1,024の意味で使うことを認めず、情報技術の分野では2進接頭辞を使うよう勧めています。
  • ストレージの容量表記(GB)とOSの表示が違って見えることがあります。1,000基準と1,024基準が混ざるときに生じる差です(OSによって異なります)。

単位の定義と出典

基準単位: bit

単位記号定義(基準単位への換算)精度出典
ビットbit1 bit = 1 bit正確な定義値NIST_BIN
バイトB1 B = 8 bit正確な定義値NIST_BIN
キロバイト(10³)kB1 kB = 8,000 bit正確な定義値BIPM
メガバイト(10⁶)MB1 MB = 8,000,000 bit正確な定義値BIPM
ギガバイト(10⁹)GB1 GB = 8,000,000,000 bit正確な定義値BIPM
テラバイト(10¹²)TB1 TB = 8,000,000,000,000 bit正確な定義値BIPM
ペタバイト(10¹⁵)PB1 PB = 8,000,000,000,000,000 bit正確な定義値BIPM
キビバイト(2¹⁰)KiB1 KiB = 8,192 bit正確な定義値NIST_BIN
メビバイト(2²⁰)MiB1 MiB = 8,388,608 bit正確な定義値NIST_BIN
ギビバイト(2³⁰)GiB1 GiB = 8,589,934,592 bit正確な定義値NIST_BIN
テビバイト(2⁴⁰)TiB1 TiB = 8,796,093,022,208 bit正確な定義値NIST_BIN
ペビバイト(2⁵⁰)PiB1 PiB = 9,007,199,254,740,992 bit正確な定義値NIST_BIN
キロビット(10³)kbit1 kbit = 1,000 bit正確な定義値BIPM
メガビット(10⁶)Mbit1 Mbit = 1,000,000 bit正確な定義値BIPM
ギガビット(10⁹)Gbit1 Gbit = 1,000,000,000 bit正確な定義値BIPM

出典: NIST_BIN, BIPM — 出典と基準日 ↓

データ容量の基準:ビット、バイト、そして1,000と1,024

1バイト(B)は8ビットです(NIST)。SI接頭語のk・M・G・T・Pは10のべき乗を表し、BIPMは「1キロビットは1,000ビットで、1,024ビットではない」と説明しています。したがって1kB = 1,000B、1MB = 1,000,000B、1GB = 1,000,000,000Bです。

1,024を基準にする単位には、2進接頭語(キビ・メビ・ギビ・テビ・ペビ)を使います。NIST SP 811は、k・M・Gを1,024の意味で使うことを認めず、2進接頭語は情報技術の分野で使うよう書いています。

SI(1,000基準)バイト数2進(1,024基準)バイト数
1kB1,0001KiB1,024
1MB1,000,0001MiB1,048,576
1GB1,000,000,0001GiB1,073,741,824
1TB1,000,000,000,0001TiB1,099,511,627,776
1PB1,000,000,000,000,0001PiB1,125,899,906,842,624

SIの接頭語のkは小文字です。このサイトは「kB」と書きます。大文字のKはSI接頭語ではありません。2進接頭語は「Ki」と書きます。

計算例

  • 1TBをGiBで:10¹² ÷ 2³⁰ = 931.3225746155… → 約931.32GiB。「1TB」のストレージが、OSの表示では約931GiBに見えることがあります(OSによって異なります)。
  • 500GBをGiBで:500 × 10⁹ ÷ 2³⁰ = 約465.66GiB。
  • 100Mbitをバイトで:100 ÷ 8 = 12.5MB。8Mbit = 1MBです。ビットとバイトでは8倍違います。
  • 1GiBをGBで:2³⁰ ÷ 10⁹ = 1.073741824GB(約7.37%大きい)。1MiBは1.048576MB(約4.86%大きい)、1KiBは1.024kB(2.4%大きい)です。
  • 1TiBをTBで:2⁴⁰ ÷ 10¹² = 1.099511627776TB(約9.95%大きい)。単位が大きいほど差が広がります。

よくある質問

1GBは何MBですか。

1,000MBです。1GiBなら1,024MiBです。

1TBのHDDが931GiBと表示されるのはなぜですか。

1TBは10¹²バイト、1GiBは2³⁰バイトです。10¹² ÷ 2³⁰ ≈ 931.3なので、931GiB前後と表示されることがあります。

1バイトはいつも8ビットですか。

NISTは1B = 8bitと書いています。この変換器も8ビットで計算します。

出典と基準日

公的機関などの原文を直接開いて確認した日: 2026-11-09。基準は変わることがあります。重要な判断の前には、原文をもう一度確認してください。

出典と確認方法 · 用語集 · 出典と基準