~/devtools / data-size
tool::data-size

データサイズ
変換ツール

B、KB、MB、GB、TB、PB をリアルタイムで相互変換。SI(1000進数)とバイナリ(1024進数)の両方に対応。

ad · 728×90
bit
B
KiB
MiB
GiB
TiB
PiB
ad · 300×250
// about this tool

データサイズ変換ツールについて

コンピュータのデータ容量はバイト(B)を基本単位とし、KB・MB・GB・TB・PB と大きくなります。SI 標準では 1 KB = 1,000 B ですが、コンピュータ内部では 2 のべき乗を使うため、1 KiB = 1,024 B が実際の単位です。この差がファイルサイズやディスク容量の表示の違いを生んでいます。

このツールは SI モード(KB/MB/GB…)またはバイナリモード(KiB/MiB/GiB…)を選択し、B から PB まで全単位をリアルタイムで変換します。任意のフィールドに値を入力すると、他の全フィールドが即座に更新されます。

ファイルアップロード制限の確認、クラウドストレージの容量比較、OS が報告するディスクサイズの解釈、ログローテーションのしきい値設定など、様々な開発・運用場面で即座に単位換算ができます。全ての計算はクライアント側で行われ、データはサーバーに送信されません。

主な使用シーン
  • API のファイルアップロード上限(例:10 MB)をバイトに換算するとき
  • AWS S3 や GCP Storage の GB 課金基準を確認するとき
  • RAM や SSD 購入時の GB(SI) と GiB(バイナリ) の差を把握するとき
  • Docker イメージやコンテナレイヤーのサイズ単位を確認するとき
  • ログローテーションの MB/GB しきい値を設定するとき
よくある質問
Q. 1 GB と 1 GiB の違いは何ですか?
1 GB(ギガバイト)は SI 基準で 1,000,000,000 バイトです。1 GiB(ギビバイト)はバイナリ基準で 1,073,741,824 バイト(約 7.4% 大きい)です。HDD メーカーは GB 表記を使いますが OS は GiB として認識するため、「1 TB」ドライブが OS 上では約 931 GiB と表示されます。
Q. どちらのモードを使えばよいですか?
ファイルシステム・メモリ・OS 報告サイズを扱う場合はバイナリモード(KiB/MiB/GiB)が正確です。ネットワーク速度(Mbps)や一般消費者向け製品仕様、クラウド課金ではSIモード(KB/MB/GB)が一般的です。
Q. PB より大きい単位はありますか?
はい。PB の上には EB(エクサバイト、10^18)、ZB(ゼタバイト、10^21)、YB(ヨタバイト、10^24)があります。一般的な開発・運用では PB を超える単位を直接扱う機会はほとんどないため、このツールは PB/PiB まで対応しています。