CodeKitHub
日本語
日常ツール

1GBは何MB? — データ容量変換ツール(GB/MB)

ストレージメーカーが採用している10進法では、1ギガバイトは1,000メガバイトに相当しますが、OSが従来採用している2進法では1,024メガバイトに相当します。 この換算ツールは、バイト、KB、MB、GB、TBを双方向で変換でき、1000進法と1024進法の切り替え機能に加え、「1 TB」のドライブがなぜ931 GBと表示されるのかについても分かりやすく説明しています。 その下には、写真、楽曲、動画、USBメモリ、ハードドライブなど、実生活でよく見られるデータのサイズをまとめた表があります。

10進:ドライブのラベル、データ通信プラン、ネット速度で使われる標準(SI)。

どれか1つの欄に入力すると、残り4つが即座に更新されます。

このツールとは?

デジタルストレージの容量は、バイトおよびその倍数(キロバイト(KB)、メガバイト(MB)、ギガバイト(GB)、テラバイト(TB))で表されます。 ここで注意すべき点は、各単位について2つの異なる定義が存在することです。1つは、ドライブメーカーやネットワーク分野で使用される10進法基準(1 KB = 1,000バイト)であり、もう1つは、Windowsなどのオペレーティングシステムで伝統的に使用されてきた2進法基準(1 KB = 1,024バイト)です。

厳密に言えば、2進単位にはそれぞれ固有の名称があります――KiB、MiB、 GiB、TiB(キビバイト、メビバイトなど)——がありますが、実際には「GB」が両方の単位に対して使われており、まさにそのために、1 TB(10進法)のドライブがWindows上では約931 GB(2進法)として表示されるのです。 データが欠落しているわけではありません。同じバイト数が、1,000ではなく1,024で割られているだけです。

なぜこれを使うのか?

  • バイト、KB、MB、GB、TBの5つの単位を一度に変換します。いずれかの欄に入力するだけで、他のすべての欄が自動的に更新されます。
  • 10進数/2進数の切り替え:1000進法(ドライブのラベル、モバイルデータプラン)と1024進法(Windowsのファイルサイズ)の値を比較し、その違いの理由を理解する。
  • 実物大のサイズ比較表:写真、楽曲、映画、USBメモリ、ハードドライブを並べて、一目でサイズ感がわかるようにしています。
  • 大きな数値もきれいに処理でき、グループ分けが行われるため、1,073,741,824バイトといった数値も読みやすいままです。
  • 無料、プライバシー保護、スマホで利用可能:すべてがブラウザ上で動作し、データは一切アップロードされません。

使い方

  1. 任意のフィールドに値(バイト、KB、MB、GB、TB)を入力すると、他の4つのフィールドも即座に更新されます。
  2. ベーススイッチを使用して、10進法(×1000)と2進法(×1024)の変換を切り替えてください。
  3. 一般的なファイルサイズおよびデバイス容量については、以下の表をご確認ください。
  4. ドライブラベルをデコードするには、その表示容量を10進数で入力し、その後2進数に切り替えて、OSがどのように認識するかを確認してください。

入力

1 TB drive (decimal, as advertised)

出力

≈ 931.32 GB as reported by Windows (binary)

1 TB = 1,000,000,000,000 バイト。これを 1,024 で 3 回割ると(KiB、MiB、GiB となる)、≈ 931.32 になります。バイト数は同じですが、基数が異なります。

一般的なファイルサイズおよびストレージ容量

項目一般的なサイズ
プレーンテキストのメール20 KB
スマートフォンでの写真撮影3~5 MB
MP3楽曲(4分)8~10 MB
1時間の音楽ストリーミング50~150 MB
高画質動画(1080p)4~8 GB
4K映画15~30 GB
USBメモリ32~256 GB
ノートパソコンのSSD256 GB~2 TB
外付けハードディスク1~8 TB

10進単位と2進単位の比較一覧

単位小数(SI)バイナリ(IEC)
1 KB / KiB1,000バイト1,024バイト
1 MB / MiB1,000,000バイト1,048,576バイト
1 GB / GiB10⁹バイト1,073,741,824バイト
1 TB / TiB10¹²バイト1,099,511,627,776バイト

実際のワークフローにおける位置づけ

この換算は、日々の実用的な疑問を解決してくれます。たとえば、500枚の写真を2GBのデータプランでアップロードできるかどうか、小数点や2進数の丸め処理の後、256GBのSSDには実際に4GBの映画が何本収まるのか、あるいは、ダウンロードしたファイルがブラウザ上では1.2GBと表示されるのに、ディスク上では1.11GBと表示されるのはなぜか、といったことです。 ファイルが大きすぎる場合、通常は圧縮を行うのが次のステップとなります。

単位の変換ではなく、実際のファイルサイズを縮小するために、画像およびGIF圧縮ツールは、ブラウザ上で直接メガバイト単位のファイルサイズを縮小します。

画像圧縮ツール · GIF圧縮ツール · 単位変換ツール

よくある質問

1GBは何MB?

ストレージメーカーやモバイルデータプランで採用されている10進法では、1 GB = 1,000 MBですが、OSで従来から使用されている2進法では1,024 MBとなります。 同様に、1 MB = 1,000 KB(または 1,024)、1 TB = 1,000 GB(または 1,024)となります。この換算ツールを使用すると、両方の基数間を自由に切り替えることができます。

1 TBのドライブが、なぜ931 GBしか表示されないのですか?

メーカーは10進法(1 TB = 10¹² バイト)で計算していますが、Windowsは1,024を基準に(2進法)計算します。10¹² バイト ÷ 1,024³ ≈ 931 GiBとなり、Windowsではこれを「GB」と表示します。 容量が不足しているわけではありません。2つの異なる進法で、同じバイト数が表されているだけです。

GBとGiBの違いは何ですか?

GB(ギガバイト)は正式には 10⁹ = 1,000,000,000 バイトを意味し、GiB(ギビバイト)は 2³⁰ = 1,073,741,824 バイトを意味します。 この曖昧さを解消するために「-bi-」が付く単位(KiB、MiB、GiB、TiB)が導入されましたが、一般的なソフトウェアでは、GiB単位で計算しているにもかかわらず、依然として「GB」と表記されることがよくあります。

1000と1024、どちらのベースを使うべきでしょうか?

ドライブのラベル、モバイルデータプラン、ネットワーク速度については10進法(1000)を使用し、ファイルやディスクについてWindowsが報告する値と一致させる場合は2進法(1024)を使用してください。macOSやほとんどのLinuxツールは現在10進法で表示するため、同じファイルでもシステムによって「サイズ」が異なって表示されることがあります。

私のデータはどこかに保存されていますか?

いいえ。変換処理はブラウザ上でJavaScriptによって実行されます。入力した内容は一切サーバーに送信されたり、保存されたり、記録されたりすることはありません。

関連ツール