ダウンロード時間計算

MB・GB・TBのファイルサイズとMbpsの回線速度から、プロトコルの付加データを考慮してダウンロード・アップロード時間を計算します。

AIによる文章作成ツールで下書き更新日 検証済みの例:5

%
以下は追加ヘッダーオプションのない最大長パケットのモデルです。 Ethernet上のTCP/IPv4は送信1,538バイト中1,460バイトがデータで、付加データは約5 %です。回線の元の速度を使うには0を指定します。
試す
ダウンロード時間
1 h 10 min 10 s
ダウンロード時間: 1 h 10 min 10 s
秒単位の時間
4,210.53s
有効データ速度
95Mbit/s / 11.875MB/s
実際のダウンロードはサーバー、Wi-Fiの電波、他の通信にも左右され、所要時間は長くなることがあります。

100 Mbit/sで付加データが5%の場合、有効速度は11.88 MB/sで、50 GBの転送に1 h 10 min 10 sかかります。

同じファイルを代表的な接続速度で比較

入力した速度(100 Mbit/s)1 h 10 min 10 s10 Mbit/s11 h 41 min 45 s50 Mbit/s2 h 20 min 21 s300 Mbit/s23 min 23 s1000 Mbit/s7 min 1 s
計算方法 S
  1. ビット単位のサイズ

    50,000,000,000 bytes×8=400,000,000,000 bits50{,}000{,}000{,}000\ \text{bytes} \times 8 = 400{,}000{,}000{,}000\ \text{bits}

    1 byte = 8 bits. GB means 10⁹ bytes; GiB means 2³⁰ bytes.

  2. 付加データを除いた速度

    100,000,000 bit/s×(1−5%)=95,000,000 bit/s100{,}000{,}000\ \text{bit/s} \times (1 - 5\%) = 95{,}000{,}000\ \text{bit/s}
  3. 時間

    t=400,000,000,00095,000,000=4,210.526316 st = \frac{400{,}000{,}000{,}000}{95{,}000{,}000} = 4{,}210.526316\ \text{s}

    時間では1 h 10 min 10 sです。

ダウンロード時間計算について

ダウンロード時間はファイルサイズを有効データ速度で割った値です。容量をビットに変換し(1バイト = 8ビット、GBは10⁹バイト、GiBは2³⁰バイト)、回線速度をbit/sで取り、パケット中のヘッダーの割合を除きます:時間 = ビット数 ÷ (速度 × (1 − 付加データ率))。

ゲームのダウンロードやクラウドバックアップ前の見積もり、より速いプランの費用対効果の判断に使えます。既定の50 GB、100 Mbit/s、付加データ5%では約1 h 10 min 10 s、1,000 Mbit/sなら同じ容量は約7分です。

結果は選んだ仮定に基づく見積もりです。既定の5%はEthernet上のTCP/IPv4のフレーム付加分について置いた近似の仮定で、サーバー上限、Wi-Fi、他の通信はモデルに含めません。アップロードには送信速度を入力します。ADSLなどの非対称回線ではダウンロードより遅い速度です。

式のSはファイルサイズのビット数、rは回線速度のビット毎秒、hは付加データの割合です(5%ならh = 0.05)。結果tは秒です。

ファイル容量と使える速度から時間を求める

ファイルの大きさ、接続速度、通信の付加データの割合を入力します。式は t = S ÷ (r × (1 - h))。Sはビット数、rは毎秒のビット数、hは百分率を小数に直した値です。1 GB、100 Mbit/s、付加データ0% → 80 s となります。

ファイル容量接続速度付加データの割合所要時間 (s)
1 GB100 Mbit/s0%80
1 GB100 Mbit/s5%84.210526
50 GB100 Mbit/s5%4210.526316
1 GiB1 Gbit/s0%8.589935
4.7 GB25 Mbit/s10%1671.111111
0 GB100 Mbit/s5%0

パーセントと十進・二進の容量を確認する

既定の5%はこの計算の仮定であり、すべての回線に保証された比率ではありません。既定例は 50 GB、100 Mbit/s、付加データ5% → 約4210.526316 s。GiBはGBと違い、同じ数字でもファイルのビット数が異なります。速度は正、付加データの入力はフォームの許容範囲に収めます。

実際の待ち時間は長くなる場合がある

サーバーの送信制限、無線環境、他の通信、速度変動はこの単純な一定速度モデルに含みません。アップロードを見積もる場合は上りの速度を使います。NISTのビット・バイトと接頭語も参照してください。

計算例

50 GBを100 Mbit/sで転送、付加データ5 %

ファイルサイズ
50 GB
接続速度
100 Mbit/s
プロトコルの付加データ
5%
秒単位の時間
4,210.53 s
有効データ速度
95 Mbit/s

照合元:計算例の検算: 50 × 8 × 10⁹ ビット ÷ (100 × 10⁶ × 0.95) bit/s = 4210.526… s

1 GBを100 Mbit/sで転送、付加データなし

ファイルサイズ
1 GB
接続速度
100 Mbit/s
プロトコルの付加データ
0%
ダウンロード時間
1 min 20 s
秒単位の時間
80 s

照合元:計算例の検算: 8 × 10⁹ / 10⁸ = 80 s

1 GiBを1 Gbit/sで転送(容量は二進、速度は十進)

ファイルサイズ
1 GiB
接続速度
1 Gbit/s
プロトコルの付加データ
0%
秒単位の時間
8.58993 s

照合元:計算例の検算: 2³⁰ × 8 ビット / 10⁹ bit/s = 8.589934592 s

4.7 GBのDVDイメージを25 Mbit/sで転送、付加データ10 %

ファイルサイズ
4.7 GB
接続速度
25 Mbit/s
プロトコルの付加データ
10%
秒単位の時間
1,671.11 s

照合元:計算例の検算: 4.7 × 8 × 10⁹ / (25 × 10⁶ × 0.9) ≈ 1671.11 s

よくある質問

100 Mbpsで1 GBをダウンロードする時間は?

プロトコルの付加データ5%込みで約84秒、回線速度だけなら80秒です。1 GBは8,000メガビットなので、8,000 ÷ 100 = 80 sです。速度が半分なら時間は二倍で、50 Mbpsでは160 sです。1 Gbpsなら同じ容量は付加データなしで8 s、込みで約8.4 sです。

MbpsとMB/sの違いは?

Mbps(メガビット毎秒)は回線速度、MB/s(メガバイト毎秒)はブラウザーなどの進行表示に使われます。1バイトは8ビットなのでMbpsを8で割り、100 Mbpsの上限は12.5 MB/s、5%の付加データ後は約11.9 MB/sです。両方とも十進で、1 Mbit = 10⁶ビットです(NIST)。

ダウンロードが回線速度より遅いのはなぜ?

各パケットの一部はファイル本体ではなくヘッダーです。EthernetのMTUが1,500バイトなら、TCP/IPv4は送信1,538バイト中1,460バイトがデータです(IEEE 802.3のフレームと各20バイトのIP・TCPヘッダー)。損失は約5.1%、12バイトのTCPタイムスタンプ付きならデータは1,448バイト、約5.9%です。サーバーの送信上限、Wi-Fi、他の機器でも遅くなります。

50 GBのダウンロードが46.6 GBと表示されるのはなぜ?

Windowsのエクスプローラーは二進で数えながらGBと表示するためです。2³⁰(1,073,741,824)バイトで割るので、50 × 10⁹バイトは46.6 GBと表示されます。販売店やISPは十進GB(10⁹バイト、IEC 80000-13)を使い、macOSも2009年のMac OS X 10.6以降は十進です。Windowsの表示値をコピーした場合は容量欄でGiBを選びます。

この計算機について

t=Sr(1−h)t = \frac{S}{r(1-h)}

出典

  1. NIST — Prefixes for binary multiples (IEC 80000-13): 1 byte = 8 bits, GB vs GiB
  2. IEEE 802.3 Ethernet framing (1,500-byte MTU + 38 bytes of preamble, header, FCS and gap) with RFC 791 / RFC 793 20-byte IPv4 and TCP headers

出典と照合済み

この計算機には、独立した出典の解答を使った計算例が 5 件あります。テストに組み込まれており、ここでも実行できます。

この計算機をあなたのサイトに設置する

計算機を表示したい位置にこのコードを貼り付けてください。無料で利用でき、こちらで行った修正もそのまま反映され続けます。下のクレジット表記はこのページへのリンクなので、読者が完全版を見つけられます。

高さ
埋め込みをプレビュー

クレジット表記はそのまま残してください。これが唯一の条件であり、計算機を無料で提供し続けられる理由です。