Пропускна здатність / Звантажити калькулятор часу
Оцінити час звантаження з розміру і швидкості з' єднання з перетвореннями на process.
Результати оновлення під час введення.
Про цей калькулятор
A bandwidth calculator works out how long a file takes to transfer over a connection of a given speed, and the key to getting it right is the bits-versus-bytes distinction. File sizes are quoted in bytes — KB, MB, GB, TB — while connection speeds are quoted in bits per second — Kbps, Mbps, Gbps — and a byte is 8 bits. So the download time is the file size converted to bits (× 8), divided by the effective bit rate of the link. That single factor of 8 is why a connection’s headline number never matches the download figure you watch tick by.
As a worked example, a 1 GB file over a 100 Mbps connection is 1 GB × 8 = 8,000 megabits, and 8,000 / 100 = 80 seconds at the theoretical maximum — because 100 Mbps is only about 12.5 MB per second. Add a protocol-overhead allowance for the real world (TCP/IP headers, retransmissions, shared links) and the time stretches accordingly; a 10% overhead pushes that 80 s to about 89 s. The calculator also lists the speed expressed in bps, Kbps, Mbps, Gbps and MB/s for quick cross-checks.
You can switch between decimal units (1 KB = 1,000 bytes, the convention ISPs and drive makers use) and binary units (1 KiB = 1,024 bytes, how operating systems count), which shifts the numbers by a few percent — a "1 TB" decimal drive is about 931 binary GiB. This makes the tool handy for estimating backups and large downloads, sizing an internet plan, planning video streaming or uploads, and sanity-checking why a transfer is taking as long as it is.
Часті запитання
Чому моє звантаження повільніше за швидкість з' єднання?
Speeds are quoted in megabits per second but files are measured in megabytes — a byte is 8 bits, so a 100 Mbps line moves about 12.5 MB per second at best. Protocol overhead, shared bandwidth and server limits reduce it further, which the overhead field models.
Чим відрізняються десяткові і двійкові розміри?
Десяткові одиниці (використовується постачальниками послуг інтернету і керівників) використовують 1 КБ як 1000 байтів; бінарні одиниці використовують 1 кБ як 1024 байтів. Десятковий диск " 1 ТБ " складається з приблизно 931 бінарних ГБ, отже, час передавання буде трошки змінено на умову.
Як перетворити Mbps на МБ/ с?
Divide by 8: 100 Mbps ÷ 8 = 12.5 MB/s. The calculator does this automatically and reports the resulting time in days, hours, minutes and seconds.
На що мені вказати протокол над головою?
Real transfers lose a slice to TCP/IP headers, handshakes and retransmissions. 5–10% is a reasonable allowance for a healthy wired link; use more for Wi-Fi, mobile or congested connections. It shaves the effective speed and lengthens the estimate.
Чому 1 ГБ не завжди однакова кількість байтів?
Under the decimal convention 1 GB is 1,000,000,000 bytes, but operating systems often count in binary where 1 GiB is 1,073,741,824 bytes. Switch the byte-convention option to match how your file size was measured for an accurate transfer time.
Скільки часу, щоб звантажити великий файл при моєму з' єднанні?
Введіть розмір файла і швидкість вашого планування і прочитайте його у відведений час. Наприклад, гра 25 ГБ над 100 мб/ с займає приблизно 33 хвилини у ліпшому випадку, перед тим як ♫ інструмент розбиває результат на дні, години, хвилини і секунди.
Чи вимірює це мою справжню швидкість в інтернеті?
Ні ♫ Програма описує час з швидкості, яку ви надаєте, вона не перевіряє вашу лінію. Виконайте окрему перевірку швидкості, щоб знайти вашу справжню протоку, а потім введіть у це поле дані про реальну оцінку часу звантаження.
API ⇩ використовувати цей калькулятор з коду
Викликати цей калькулятор як вільний son ⁄ без потреби у клавіші. Надсилайте значення полів, нижче, як параметри запиту або JSON. Будь- який варіант, який ви не вкажете, використовує ту саму типову сторінку, що і раніше; невідомий параметр - 400, ніколи не є німальним. Читати документи API повністю →
Кінцева точка
GET https://calculator.free/api/v1/bandwidth/
curl
curl "https://calculator.free/api/v1/bandwidth/?size=1&size_unit=GB&speed=100&speed_unit=Mbps"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/bandwidth/?" + new URLSearchParams({
"size": "1",
"size_unit": "GB",
"speed": "100",
"speed_unit": "Mbps"
}));
const data = await r.json();
console.log(data.results);
Результати - це не фінансові, медичні чи податкові поради, а загальні вказівки.