Båndbredde / Download tid regnemaskine
Vurdering download tid fra filstørrelse og tilslutning hastighed, med gennemløb konverteringer.
Resultater opdatere som du skriver.
Om denne regnemaskine
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.
Ofte stillede spørgsmål
Hvorfor er min download langsommere end min forbindelse hastighed?
Hastigheder er citeret i megabit per sekund, men filer måles i megabytes ! en byte er 8 bits, så en 100 Mbps linje bevæger sig omkring 12,5 MB per sekund i bedste fald. Protokol overhead, delt båndbredde og server grænser reducere det yderligere, som overhead felt modeller.
Hvad er forskellen mellem decimal- og binære størrelser?
Decimalenheder (bruges af ISP'er og drev beslutningstagere) behandler 1 KB som 1000 bytes; binære enheder behandler 1 KiB som 1024 bytes. Et "1 TB" decimaldrev er omkring 931 binære GiB, så konventionen ændrer overførselstiden lidt.
Hvordan konverterer jeg Mbps til MB/s?
Divider med 8: 100 Mbps ! 8 = 12,5 MB/s. Lommeregneren gør dette automatisk og rapporterer den resulterende tid i dage, timer, minutter og sekunder.
Hvad skal jeg sætte protokollen over til?
Reale overførsler mister en skive til TCP / IP headers, håndtryk og retransmissioner. 5 ~10% er en rimelig godtgørelse for en sund wired link; bruge mere til Wi-Fi, mobil eller overbelastede forbindelser. Det barberer den effektive hastighed og forlænger estimatet.
Hvorfor er 1 GB ikke altid det samme antal byte?
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.
Hvor længe skal jeg hente en stor fil på min forbindelse?
Indtast filstørrelsen og din plan hastighed og læse af tiden. For eksempel en 25 GB spil over 100 Mbps tager omkring 33 minutter i bedste fald, før overhead • værktøjet bryder resultatet i dage, timer, minutter og sekunder.
Måler dette min faktiske internethastighed?
Nej! det anslår overførselstid fra en hastighed, du leverer, det tester ikke din linje. Kør en separat hastighedstest for at finde din reelle gennemløb, og indtast derefter dette tal her for en realistisk download-tid estimat.
API! Brug denne regnemaskine fra kode
Kald denne lommeregner som et gratis JSON endpoint! ingen nøgle påkrævet. Send feltværdierne nedenfor som forespørgselsparametre eller JSON. Alt hvad du udelader bruger den samme standard denne side er fyldt med; en ukendt parameter er en 400, aldrig en tavs nul. Læs hele API- dokumenter →
Slutpunkt
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);
Resultaterne er skøn for generel vejledning, ikke finansiel, medicinsk eller skattemæssig rådgivning.