Prostor/ Preuzmi vrijeme
Procjena vremena preuzimanja od veličine datoteke i brzine veze, s prolaznim pretvorbama.
Rezultati ažuriranja dok kucate.
O ovom kalkulatoru
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.
Česta pitanja
Zašto je moj preuzimanje sporije od moje brzine veze?
Brzine se citiraju u megabitima u sekundi, ali datoteke se mjeri u megabajtima – bajt je 8 bitova, tako da se linija 100 Mbps kreće oko 12,5 MB u najboljem slučaju. Protokol nad glavom, dijeljena propuna i ograničenja poslužitelja ga smanjiti dalje, što su nadređeni modeli polja.
Koja je razlika između decimalnih i binarnih veličina?
Decimalne jedinice (koje koriste ISP-ovi i pogoni) tretiraju 1 KB kao 1000 bajtova; binarne jedinice tretiraju 1 KiB kao 1024 bajtova. Decimalni pogon "1 TB" je oko 931 binarnog GiB-a, pa kongres lagano mijenja vrijeme prijenosa.
Kako da pretvorim Mbps u MB/s?
Podijelite sa 8: 100 Mbps ± 8 = 12,5 MB/s. Kalkulator to automatski radizvještava o dobivenom vremenu u danima, satima, minutama i sekundama.
Što da postavim protokol iznad glave?
Real transferi izgubiti komadić na TCP/IP zaglavlja, rukovanja i ponovno prijenosa. 5–10% je razuman dodatak za zdravu žičnu vezu; koristiti više za Wi-Fi, mobilne ili kongestirane veze. Ona brije učinkovitu brzinu i produžuje procjenu.
Zašto 1 GB nije uvijek isti broj bajtova?
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.
Koliko dugo za preuzimanje velike datoteke na mojoj vezi?
Unesite veličinu datoteke i vaš plan brzine i pročitajte vrijeme. Na primjer 25 GB igra preko 100 Mbps traje oko 33 minute u najboljem, prije nego što se nadgleda – alat razbija rezultat u danima, satima, minutama i sekundama.
Da li ovo mjeri moju stvarnu internet brzinu?
Ne – procjenjuje vrijeme prijenosa iz brzine koju opskrbljujete, ne testira svoju liniju. Pokrenite odvojen brzinski test kako bi pronašli svoj stvarni prolaz, zatim unesite tu figuru ovdje za realistične procjene preuzimanja-vremena.
API – koristi ovaj kalkulator iz koda
Nazovi ovaj kalkulator kao slobodan JSON ishod — nije potreban ključ. Pošaljite vrijednosti polja ispod kao parametre upita ili JSON. Sve što opustite koristi istu uobičajenu stranicu je napunjena; nepoznati parametar je 400, nikada tiha nula. Pročitajte cijeli API dokumenata →
Krajnji točki
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);
Rezultati su procjene za opće smjernice samo za financijske, medicinske ili porezne savjete.