データ容量変換 — B/KB/MB/GB/TB(SI・IEC両対応)
SI(10進、1 KB = 1000 B)とIEC(2進、1 KiB = 1024 B)を切替えて、各単位への変換結果を一覧表示。「メガバイトとは」のあいまいさを解消します。
仕組み
SI と IEC: 「メガバイト問題」
ハードディスクや通信速度はSI単位で広告されます(1 GB = 1,000,000,000バイト = 10⁹)。一方OSやRAMは2進単位を使います(1 GiB = 1,073,741,824バイト = 2³⁰)。両者は GB スケールで約7%、TB スケールで約10%差があり、これが「1 TB」のドライブが OS の表示で「931 GiB」になる理由です。
IEC は1998年に KiB・MiB・GiB・TiB という記号を導入してこの曖昧さを解消しました。ただし消費者向けマーケティングでは依然として MB/GB と表記されているため、本ツールでは明示的に切り替えできます。
どちらを使うべき?
SI(1000基準)を選ぶ場合: ハードディスク・SSDのストレージ容量比較、通信回線の帯域、ISP の月間データ枠の確認。ストレージマーケティングはほぼ全てSI基準です。
IEC(1024基準)を選ぶ場合: OS のファイル管理(Windows・macOS・Linux)でのファイルサイズ確認、メモリ(RAM)の仕様確認、技術仕様書の読解。技術・ソフトウェア領域では2進基準が標準です。
覚えておくと便利な数字
1 MB ≈ MP3で5分の音楽、または5メガピクセルJPEG画像。1 GB ≈ MP3音声7時間、HD動画30分、または約35万通の平均メール。1 TB ≈ HD映画250本、MP3音声1.7万時間、または平均的スマホユーザーの10年分の写真。
通信: 100 Mbps ≈ 12.5 MB/s ≈ 750 MB/分。100 Mbpsで1 GBファイルなら約80秒。4Kストリーミングは15〜25 Mbps、1080pは5〜8 Mbpsを使用します。
よくある質問
›ドライブ容量がカタログ値より少ないのはなぜ?
メーカーはSI(1 TB = 10¹²)でカタログ表記し、OS は2進数(1 TiB = 2⁴⁰、約10%大きい)で表示するためです。1 TBドライブは OS では約 931 GiB と表示されます。「だまし」ではなく単位系の不一致です。
›KB と KiB は同じ?
厳密には違います。KB = 1,000バイト、KiB = 1,024バイト。ソフトウェア領域では「KB」が「KiB」を指す慣用がありますが、本ツールでは明示的に区別しています。
›Windows のファイルサイズ表示は?
Windows は2進数値(KiB, MiB, GiB)を「KB, MB, GB」のラベルで表示します。macOS Finder と Linux はSI表示が一般的です。Windows の数字に合わせるなら IEC モードを使ってください。
›PB の次の単位は?
EB(エクサバイト)、ZB(ゼタバイト)、YB(ヨタバイト)です。一般用途では TB か低PB領域までで、大規模データウェアハウスが PB〜EB クラスです。
›通信速度との関係は?
通信速度はビット/秒、ファイルサイズはバイトです。1バイト = 8ビットなので 100 Mbps = 12.5 MB/s。ビット↔バイト変換ツールは別途追加予定です。
›換算は厳密ですか?
はい。SI も IEC もすべて整数係数(10の冪、2の冪)で計算しています。
›SIの1 GBとIECの1 GiBが等しくないのはなぜ?
別単位だからです。1 GB = 10⁹バイト、1 GiB = 2³⁰バイト ≈ 1.0737 × 10⁹バイト。文脈によってどちらを意味するか必ず明示してください。
›転送時間も計算できますか?
本ツールは容量変換のみです。転送時間は「バイト数 ÷ 1秒あたりのバイト数」で計算してください。
関連ツール
最終更新: