Šírka pásma / Download Time Kalkulačka

Odhadnite čas sťahovania z veľkosti súboru a rýchlosti pripojenia, s konverziami priepustnosti.

%
Čas sťahovania —
Celková veľkosť v megabitoch —

Výsledky sa aktualizujú počas písania.

Dala vám táto kalkulačka správnu odpoveď?

O tejto kalkulačke

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.

Často kladené otázky

Prečo je moje sťahovanie pomalšie ako rýchlosť pripojenia?

Rýchlosti sú uvedené v megabitoch za sekundu, ale súbory sú merané v megabajtoch – jeden bajt má 8 bitov, takže 100 Mbps linka sa pohybuje rýchlosťou 12,5 MB za sekundu.Režim protokolu, zdieľaná šírka pásma a limity serverov ju ďalej znižujú, čo modeluje pole overhead.

Aký je rozdiel medzi desiatkovými a binárnymi veľkosťami?

Desatinné jednotky (používané poskytovateľmi internetových služieb a výrobcami diskov) považujú 1 KB za 1000 bajtov; binárne jednotky považujú 1 KiB za 1024 bajtov. „1 TB“ desiatková jednotka je približne 931 binárnych GiB, takže konvencia mierne mení čas prenosu.

Ako previesť Mbps na MB/s?

Vydeľte 8: 100 Mbps ÷ 8 = 12,5 MB/s. Kalkulačka to robí automaticky a výsledný čas zobrazí v dňoch, hodinách, minútach a sekundách.

Na čo by som mal nastaviť protokol overhead?

Skutočné prenosy strácajú časť v dôsledku hlavičiek TCP/IP, handshakeov a retransmisií. 5 – 10 % je primeraná prípustná hodnota pre zdravé káblové spojenie; použite viac pre Wi-Fi, mobilné alebo preťažené pripojenia.

Prečo 1 GB nie je vždy rovnaký počet bajtov?

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.

Ako dlho trvá stiahnutie veľkého súboru na mojom pripojení?

Zadajte veľkosť súboru a rýchlosť vášho plánu a odčítajte čas. Napríklad 25 GB hra s rýchlosťou 100 Mbps trvá približne 33 minút v najlepšom prípade bez dodatočných nákladov. Nástroj rozdelí výsledok na dni, hodiny, minúty a sekundy.

Merajú tieto merače skutočnú rýchlosť môjho internetu?

Nie — odhaduje čas prenosu z rýchlosti, ktorú ste zadali, netestuje vaše pripojenie. Spustite samostatný test rýchlosti, aby ste zistili skutočnú priepustnosť. Potom zadajte toto číslo sem, aby ste získali realistický odhad času sťahovania.

❤️ Láska Calculator.Free? Zdieľaj to!

𝕏  X Facebook Reddit
API — použite túto kalkulačku z kódu

Zavolajte túto kalkulačku ako bezplatný koncový bod JSON – nevyžaduje sa žiadny kľúč.Odoslať hodnoty polí nižšie ako parametre dotazu alebo JSON. Všetko, čo vynecháte, používa rovnaké predvolené nastavenie, ako je táto stránka predvyplnená; neznámy parameter je 400, nikdy nie tichá nula. Prečítajte si celú dokumentáciu API →

Koncový bod

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);

Výsledky sú odhady len pre všeobecné usmernenie, nie finančné, lekárske alebo daňové poradenstvo.