moldspoon

💾 データ容量の単位変換

容量を入力する

1KBを何バイトとして数えるか

1KB = 1024バイト(2進法)
Windows・macOS のファイルサイズ表示や、多くのWebサービスのアップロード上限はこちら。厳密には KiB・MiB と呼ぶ。
1KB = 1000バイト(10進法)
HDD・SSD・USBメモリのカタログ表記や、通信量の表示はこちら。SI接頭辞の本来の意味に従っている。

換算結果

単位換算結果2進接頭辞での呼び方
バイト(B)2,097,152B
キロバイト(KB)2,048KiB
メガバイト(MB)2MiB
ギガバイト(GB)0.001953GiB
テラバイト(TB)1.907e-6TiB
ペタバイト(PB)1.863e-9PiB

1KB = 1024バイト(2進法) で計算しています。「1024で数えるKB」を厳密に書くと KiB(キビバイト)ですが、日常的には KB と書かれることがほとんどです。

結果を共有

【データ容量の単位変換】 2MB(1KB = 1024バイト(2進法)) B: 2,097,152 KB: 2,048 MB: 2 GB: 0.001953 TB: 1.907e-6 PB: 1.863e-9
✅ コピーしました!

MB⇄KB 早見表

アップロード上限が「2MBまで」と書かれていても、それが 2048KB なのか 2000KB なのかはサービスによって違います。 上限ぎりぎりのファイルを扱うときは、両方の値で確認するのが確実です。

容量1MB=1024KB の場合1MB=1000KB の場合バイト数(1024で計算)
1MB1,024KB1,000KB1,048,576
2MB2,048KB2,000KB2,097,152
3MB3,072KB3,000KB3,145,728
4MB4,096KB4,000KB4,194,304
5MB5,120KB5,000KB5,242,880
8MB8,192KB8,000KB8,388,608
10MB10,240KB10,000KB10,485,760
20MB20,480KB20,000KB20,971,520
50MB51,200KB50,000KB52,428,800
100MB102,400KB100,000KB104,857,600
500MB512,000KB500,000KB524,288,000
1024MB1,048,576KB1,024,000KB1,073,741,824

GB⇄MB 早見表

容量1GB=1024MB の場合1GB=1000MB の場合
1GB1,024MB1,000MB
2GB2,048MB2,000MB
4GB4,096MB4,000MB
8GB8,192MB8,000MB
16GB16,384MB16,000MB
32GB32,768MB32,000MB
64GB65,536MB64,000MB
128GB131,072MB128,000MB
256GB262,144MB256,000MB
512GB524,288MB512,000MB
1024GB1,048,576MB1,024,000MB

なぜ1KBに2つの意味があるのか

コンピューターは2の累乗で数を扱うため、「キリのいい単位」が 1024(2の10乗)になりました。一方で「キロ」というSI接頭辞は本来1000を意味します。この2つがどちらも「KB」と書かれてきたことが、混乱の原因です。

実務上は、OSのファイルサイズ表示・Webサービスのアップロード上限は1024HDDやSSDのカタログ値・通信量は1000で数えられていることがほとんどです。「1TBのSSDを買ったのにWindowsでは931GBと表示される」のは、メーカーが1000で数えた1兆バイトを、Windowsが1024で割り直しているためで、容量が減っているわけではありません。

この曖昧さを避けるため、1024で数える側を KiB(キビバイト)・MiB(メビバイト)と書き分ける規格(IEC 60027-2)もあります。ただし日常的にはあまり使われておらず、KBと書かれていたらどちらの意味かを文脈で判断する必要があります。

※ 入力内容はすべてブラウザ内で処理しており、弊社サーバーへ送信・保存することは一切ありません。

バイト・KB・MB・GB・TB・PB を相互に変換します。1KB を 1024バイトで数えるか 1000バイトで数えるかを切り替えられるので、「OSの表示とサービスの上限が合わない」ときの確認にも使えます。

アップロード上限の境界値テスト用に指定容量の画像が必要なときは、○○KB画像メーカーをご利用ください。

こんなツールをこれからも作っていきます。もしこれは!と思っていただけましたら、シェア・応援していただけると嬉しいです!😀

X (旧Twitter)

0

Facebook

LINE

0

はてブ

リンクコピー

✅ コピーしました!

よくある質問

1MBは何KBですか?

2進法で数えると 1MB=1024KB、10進法で数えると 1MB=1000KB です。WindowsやmacOSのファイルサイズ表示、多くのWebサービスのアップロード上限は1024で数えています。同様に 2MB は 2048KB または 2000KB になります。

1GBは何MBですか?

2進法で 1GB=1024MB、10進法で 1GB=1000MB です。バイト数にすると、1GB は 1,073,741,824バイト(1024で計算)または 1,000,000,000バイト(1000で計算)になります。

買った1TBのSSDが、パソコンでは931GBと表示されるのはなぜですか?

容量が減っているわけではありません。メーカーは1TBを1兆バイト(1000で計算)として売っており、Windowsはそのバイト数を1024で割り直して表示するためです。1,000,000,000,000 ÷ 1024 ÷ 1024 ÷ 1024 = 約931.32 となり、表示上だけ小さく見えます。

KBとKiBは何が違いますか?

KiB(キビバイト)は「1024バイト」だけを指す単位で、1000バイトと紛らわしくならないようIEC 60027-2で定められました。KB は文脈によって1024バイトのことも1000バイトのこともあります。日常的にはKiBはあまり使われないため、KBと書かれていたらどちらの意味かを判断する必要があります。