ダウンロード時間計算ツール

ファイルサイズと接続速度を入力すると、転送時間が求まります。目標時間を入力すると、回線に必要な速さが求まります。Mbit/sとMB/sのどちらも入力できます。

無料 ブラウザで動作 2026年11月10日火曜日確認済み

計算する内容

転送時間を求めるか、目標時間に必要な速さを求めるかを選びます。

ファイルの大きさを、下の単位で入力します。

サイズの単位

MBとGBは10進法です。1GBは1,000,000,000バイトです。

お使いの回線の速さを、下の単位で入力します。

速さの単位

Mbit/sは1秒あたりのメガビット、MB/sは1秒あたりのメガバイトです。

転送されるビットのうち、ファイルのデータではない割合です。ヘッダーや誤り訂正のビットなどです。理想的な回線なら0を入力します。

結果

転送時間 — 時、分、秒で、秒の単位まで四捨五入して示します。
秒 —
ファイルデータの速さ(Mbit/s) — オーバーヘッドを差し引いた後、ファイルデータに使える速さです。
必要な速さ(Mbit/s) — 目標時間内にファイルを転送し終える回線の速さです。
必要な速さ(MB/s) —

計算過程

このツールはブラウザ内で動作します。入力した内容が当社に送信されることはありません。

使い方

  1. 計算する内容で、ファイルの転送時間か目標時間に必要な速さを選びます。
  2. ファイルサイズを入力し、サイズの単位を選びます。
  3. 時間を求める場合は接続速度を入力し、速さの単位を選びます。速さを求める場合は目標時間を入力し、目標時間の単位を選びます。
  4. プロトコルのオーバーヘッド(%)がわかる場合は入力します。わからなければ0のままにして、転送時間または必要な速さ(Mbit/s)を読みます。

メガビットとメガバイト

回線の速さは1秒あたりのビットで、ファイルの大きさはバイトで示されます。1バイトは8ビットなので、1 MB/sは8 Mbit/sで、100 Mbit/sの回線は1秒に12.5 MBを運びます。データ転送速度の単位についてのWikipedia(英語)の記事は、1 Mbpsを0.125 MB/sとし、データ転送速度には10進の接頭辞を使うとしています。1 Mbit/sは1,000,000ビット毎秒です。

ここでのサイズも10進法です。1 GBは1,000,000,000バイトです(Wikipedia(英語): Gigabyte)。システムがGBの名前で2進法のサイズを示す場合、その数字は10進法のサイズより小さくなります。同じ記事の例では、1 TB(1,000 GB)のドライブがWindowsでは931 GBと表示されます。2進法のGiBの数字を10進法のGBに直すには、1.074を掛けます。

プロトコルのオーバーヘッド

回線の総ビットレートには、ファイルのデータに加えて、ヘッダーなどのプロトコルのオーバーヘッドと、誤り訂正のビットが含まれます。正味のビットレートは、実際に運ばれるペイロード(データ)です。ビットレートについてのWikipedia(英語)の記事は、この違いを説明しています。オーバーヘッドの欄は、回線の速さからその割合を差し引きます。10%のオーバーヘッドでは、100 Mbit/sのうち90 Mbit/sがファイルに使われ、時間は9分の1だけ長くなります。

ファイルデータの速さ = 回線の速さ × (1 − オーバーヘッド ÷ 100)
時間 = ファイルのビット数 ÷ ファイルデータの速さ

一定の速さを前提にしています

結果は、転送の全体を通じて速さが一定だと仮定します。実際の転送は、ネットワーク、サーバー、ほかの通信量によって変わるため、時間は見積もりです。

例:100 Mbit/sの回線で4.7 GBの映画を転送する

4.7 GBは4,700,000,000バイトで、37,600,000,000ビットです。100 Mbit/sの回線は1秒に100,000,000ビットを運ぶため、オーバーヘッドがなければ転送は376秒、つまり6分16秒かかります。

10%のプロトコルのオーバーヘッドがあると、ファイルのデータを運ぶのは90 Mbit/sだけになり、時間は418秒、つまり6分58秒に延びます。

30分で終えるには、回線が20.89 Mbit/s必要で、これは2.61 MB/sです。

項目 値
100 Mbit/sでの時間(オーバーヘッドなし) 6分16秒
10%のオーバーヘッドがある場合の時間 6分58秒
30分で終えるための速さ 20.89 Mbit/s
30分で終えるための速さ(MB/s) 2.61 MB/s

よくある質問

計算結果より実際のダウンロードが遅いのは、なぜですか?

計算機は、一定の速さと、入力されたオーバーヘッドを前提にしています。実際の転送は、ネットワーク、サーバー、ほかの通信量によって変わるため、時間は見積もりです。

MB/sをMbit/sに換算するには、どうすればよいですか?

8を掛けてください。1バイトは8ビットだからです。たとえば12.5 MB/sは100 Mbit/sです。データ転送速度の単位についてのWikipedia(英語)の記事も、同じ関係(1 Mbps = 0.125 MB/s)を示しています。

パソコンのファイルサイズが、ここでの数字と違うのは、なぜですか?

システムによっては、10進法の単位の名前で2進法のサイズを表示します。Wikipedia(英語)のギガバイトの記事では、1 TBのドライブが931 GBと表示される例が示されています。GiBの数字に1.074を掛けてGBにし、ここに入力してください。

プロトコルのオーバーヘッドとは、何ですか?

転送されるビットのうち、ヘッダーや誤り訂正のビットなど、ファイルのデータではない割合です。Wikipedia(英語)のビットレートの記事は、総ビットレートにはプロトコルのオーバーヘッドが含まれ、正味のビットレートがペイロードだと説明しています。

時間が秒の単位に丸められるのは、なぜですか?

転送は進む間に速さが変わるため、100分の1秒まで示すと、計算以上の精度があるように見えます。結果は、秒の単位に丸められています。

このページは、回線の速さを測定しますか?

いいえ。回線は測定しません。使われるのは入力された数字だけで、計算はお使いのブラウザの中で行われます。

出典

数値と文章の最終確認日:2026年11月10日火曜日。

当サイトの運営に必要なCookieを使用します。お客様の同意があれば、Googleは広告用Cookieを使い、パーソナライズ広告を表示します。拒否された場合も広告は表示されますが、パーソナライズはされません。