DevTools Japan トップへ

バイト変換ツール

B・KB・MB・GB・TBを相互変換

クリックで値をコピーできます

バイト変換ツールの使い方

バイト数をKB・MB・GB・TBなどの単位に変換する無料ツールです。ファイルサイズの確認、ストレージ容量の計算、通信データ量の換算など、コンピュータの容量に関する計算に使います。

SI単位とバイナリ単位

1KB = 1,000バイト(SI単位、10進法)と 1KiB = 1,024バイト(バイナリ単位、2進法)の2つの表記があります。このツールでは両方の換算結果を表示します。ハードディスクメーカーはSI単位、OSはバイナリ単位を使うため、表示容量に差が出ることがあります。

よく使われる容量の目安

1MBは高画質写真1枚分、1GBは動画約1時間分(SD画質)、1TBは写真約25万枚分が目安です。

バイト換算 早見表(1024進・バイナリ)

「1MBは何KB?」「1GBは何バイト?」を一目で確認できる早見表です。OS(Windows・macOS)やプログラミングで使われる1024進(2進接頭辞 KiB/MiB/GiB)で計算しています。下位の単位ほど桁が大きくなります。

サイズバイト (B)KBMBGB
1 KB1,0241
1 MB1,048,5761,0241
10 MB10,485,76010,24010
100 MB104,857,600102,400100
1 GB1,073,741,8241,048,5761,0241
1 TB1,099,511,627,7761,073,741,8241,048,5761,024

※ 1024進(バイナリ)での換算。SI(1000進)の場合は下表を参照してください。

SI(1000進)とバイナリ(1024進)のズレ

同じ「1GB」でも、定義が2つあります。ハードディスクやSSD・通信速度のメーカー表記は1000進(SI単位)、WindowsなどのOSのファイル容量表示は1024進(バイナリ単位)です。単位が大きくなるほど両者の差は開き、TBでは約10%にもなります。

単位SI(1000進)バイナリ(1024進)
1 KB1,000 B1,024 B+2.4%
1 MB1,000,000 B1,048,576 B+4.9%
1 GB1,000,000,000 B1,073,741,824 B+7.4%
1 TB1,000,000,000,000 B1,099,511,627,776 B+10.0%

このズレが、「1TBと書かれたHDDを買ったのに、パソコンでは約931GBと表示される」現象の正体です。メーカーは1TB=1兆バイトとして売り、OSは1兆バイト÷1024÷1024÷1024=約931GiBとして表示するためで、故障や容量詐称ではありません。

よくある質問

1KBは1000バイトですか、1024バイトですか?
定義により異なります。OSやプログラミングで使う2進接頭辞では1KB=1,024バイト、ハードディスクや通信速度のメーカー表記で使うSI単位では1KB=1,000バイトです。本ツールは両方を切り替えて確認できます。
1GBは何MBですか?
バイナリ(1024進)では1GB=1,024MB、SI(1000進)では1GB=1,000MBです。OSのファイル容量表示は前者、ストレージのカタログ表記は後者を使うことが多いです。
1TBは何GBですか?
バイナリ(1024進)では1TB=1,024GB、SI(1000進)では1TB=1,000GBです。差は約10%あり、1TBのドライブがOS上では約931GBと表示される原因になります。
KBとKiBの違いは何ですか?
KiB(キビバイト)はIEC規格の2進接頭辞で必ず1,024バイトを表します。一方KBは文脈により1,000バイト(SI)または1,024バイトの両方の意味で使われ、曖昧さを避けるためにKiB・MiB・GiBが定められました。
なぜ1TBのHDDが約931GBと表示されるのですか?
メーカーは1TB=1兆バイト(SI・1000進)として容量を表記しますが、OSは1024進で換算するため、1兆÷1024÷1024÷1024=約931GiBと表示されます。約10%小さく見えるだけで、実際の容量が減っているわけではありません。

関連ツール

単位変換ツール 進数変換ツール アスペクト比計算ツール
コピーしました