データ容量変換ツール
ビット、バイト、KB、MB、GB、TB、PBの間を即座に変換します — 10進法(1000)と2進法(1024)の定義をはっきりと切り替えられます。
10進数はストレージメーカーやほとんどの仕様書が使用する方式です。2進数は従来からOSが計算に使ってきた方式です — そのため「1TB」のドライブがOS上では1TBより少ない使用可能容量として表示されるのです。
即時&リアルタイム
入力するたびにすべての単位がリアルタイムで更新されます。「変換」ボタンや待ち時間は不要です。
10進数と2進数
どちらの定義が当てはまるか推測する代わりに、切り替えて確認できます。
設計段階からプライバシーに配慮
すべてお使いのブラウザ内で処理されます。アップロードやログ記録は一切行われません。
オンラインでデータ容量の単位を変換
CurePDFのデータ容量変換ツールは、ビット、バイト、KB、MB、GB、TB、PBの間を変換します。「キロ」「メガ」「ギガ」がその下の単位の1,000(10進数)を意味するのか、1,024(2進数)を意味するのかを明示的に切り替えられます — この2つの定義は異なり、このツールが混同することはありません。
10進数と2進数:何が違う?
MB(メガバイト)は10進数の定義を使用します:1MB = 1,000,000バイト。MiB(メビバイト)は2進数の定義を使用します:1MiB = 1,048,576バイト。この2つはメガバイトの規模で約5%異なり、テラバイト/テビバイトの規模になると約10%にまで広がります。
計算例: 5,000,000バイトは10進数では正確に5MBですが、2進数では約4.77MiBにしかなりません。
これが重要な理由
ストレージメーカー(HDD、SSD、USBメモリ)はパッケージや仕様書でほぼ常に10進数の定義を使用します。一方、OSは伝統的に2進数ベースのサイズを報告しながらも、より正確なKiB/MiB/GiBではなくKB/MB/GBというラベルを使い続けてきました — これこそが「1TB」と表示されたドライブがファイルエクスプローラーやFinderで約931GiBと表示される理由です。何かが失われているわけではなく、同じバイト数を2つの異なる方法で測っているだけです。
| 単位 | 10進数の値 | 2進数での相当値 |
|---|---|---|
| キロバイト | 1,000 bytes (KB) | 1,024 bytes (KiB) |
| メガバイト | 1,000,000 bytes (MB) | 1,048,576 bytes (MiB) |
| ギガバイト | 1,000,000,000 bytes (GB) | 1,073,741,824 bytes (GiB) |
| テラバイト | 1,000,000,000,000 bytes (TB) | 1,099,511,627,776 bytes (TiB) |
データ容量変換ツールは誰が使う?
開発者
ファイルアップロード、データベースストレージ、メモリ上限を正確にサイジングします。
IT・ネットワーク管理者
ストレージ容量を計画し、ベンダーの仕様とOSの表示を照合します。
学生
コンピューティングにおける10進接頭辞と2進接頭辞の本当の違いを学びます。
購入者
広告表示のドライブ容量とOSが表示する容量が一致しない理由を理解します。
データ容量変換でよくある間違い
- ドライブの容量が「不足している」と思い込む。 「1TB」のドライブがOS上で約931GiBと表示されるのは不具合ではありません — 10進数と2進数の差によるものです。
- ビットとバイトを混同する。 小文字の「b」(Mb、Gbなど)は通常ビットを意味し、大文字の「B」(MB、GBなど)はバイトを意味します — 1バイト = 8ビットであり、この8倍の差はストレージ容量とネットワーク速度を比較する際に特に重要になります。
- 厳密な文脈でKBとKiBを同じものとして扱う。 日常的な用途では十分近い値ですが、正確な容量計画には向きません。
よくある質問
MBとMiBの違いは何ですか?
MB(メガバイト)は10進法の定義を使用し、1 MB = 1,000,000バイトです。MiB(メビバイト)は2進法の定義を使用し、1 MiB = 1,048,576バイトです。両者は約5%異なるため、OSの2進法ベースの表示と10進法ベースの仕様書とでファイルサイズが異なって見えることがあります。
1キロバイトは何バイトですか?
使用する定義によって異なります — 10進法(KB)システムでは1,000バイト、2進法(KiB)システムでは1,024バイトです。このページの切り替えボタンで両者を切り替えられます。
MBをGBに変換するにはどうすればよいですか?
10進法モードでは1,000で割ります。2進法モードでは1,024で割ります。例えば、5,000 MBは5 GB(10進法)または約4.88 GiB(2進法)です。
オペレーティングシステムはどちらの定義を使用していますか?
様々です。Windowsのファイルエクスプローラーは伝統的に2進法ベース(1,024)のサイズを表示しますが、KiB/MiB/GiBではなくKB/MB/GBとラベル付けしており、これがよくある混乱の原因となっています。ストレージメーカーはほぼ常に10進法(1,000)の定義を使用しています。