Блог
Конвертеры единиц

Калькулятор времени загрузки файла

Укажите размер файла и скорость вашего интернет-соединения — калькулятор посчитает, сколько времени займёт загрузка, с учётом важной разницы между битами и байтами в единицах скорости.

Результат

Время загрузки
Всего секунд

У этой страницы вообще нет серверной части. Вставленная таблица разбирается кодом JavaScript внутри вашего же браузера, график рисуется на элементе canvas на вашей машине, файл экспорта собирается локально. Ничего не загружается, не хранится и не пишется ни в какие логи. После загрузки страницы можно отключить сеть — всё продолжит работать, и это самый простой способ проверить обещание самостоятельно.

Факты и границы применимости

Размер файла Двоичная система: 1 КБ = 1024 байта, как показывает операционная система
Скорость в бит/с Десятичная система: 1 Кбит/с = 1000 бит/с, как указывают провайдеры
Мбит/с и МБ/с — разные единицы МБ/с в 8 раз больше Мбит/с при одинаковом числе (1 байт = 8 бит)
Формула Время = размер файла в байтах ÷ скорость в байтах в секунду

Когда этот метод вводит в заблуждение

Как это считается

Размер файла переводится в байты по двоичной системе: 1 КБ = 1024 байта, 1 МБ = 1024² байт, 1 ГБ = 1024³ байт, 1 ТБ = 1024⁴ байт.

Скорость переводится в байты в секунду. Единицы в бит/с (Кбит/с, Мбит/с, Гбит/с) делятся на 8, чтобы получить байты, — так как в одном байте 8 бит. Единицы в байт/с (КБ/с, МБ/с) используются как есть, только с десятичным множителем 1000.

Время загрузки в секундах — это размер файла в байтах, делённый на скорость в байтах в секунду.

Результат в секундах форматируется в удобный вид: дни, часы, минуты и секунды, с показом только тех единиц, которые нужны для конкретной длительности.

Вопросы и ответы

Почему при одинаковых числах МБ/с и Мбит/с дают разное время?

Это разные единицы: 1 байт равен 8 битам, поэтому скорость 100 МБ/с в 8 раз быстрее скорости 100 Мбит/с. Провайдеры почти всегда указывают скорость в битах (Мбит/с), а размер файла — в байтах (МБ).

Почему реальное время загрузки больше расчётного?

Расчёт предполагает идеальные условия — всю заявленную скорость канала без других устройств в сети и без потерь на служебный трафик. В реальности фактическая скорость обычно ниже заявленной.

Какую единицу скорости выбрать, если провайдер указал «100 Мбит/с»?

Выбирайте «Мбит/с» — это стандартная единица, в которой провайдеры интернета указывают тарифную скорость.

Мои данные куда-то отправляются?

Нет, весь расчёт выполняется в вашем браузере.

Похожие утилиты

Все утилиты