Calculează latimea bandă / descărcați timpul

Estimează durata descărcării de la dimensiunea fișierului și viteza conexiunilor, cu conversii de throughput.

%
Timp descărcare —
Dimensiune totală în megabit —

Actualizarea rezultatelor pe măsură ce tastați.

Calculatorul ăsta ţi-a dat răspunsul corect?

Despre acest calculator

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.

Întrebări frecvente

De ce este descărcarea mea mai lent decât viteza de conexiune?

Vitezele sunt citate în megabit pe secundă, dar fișierele sunt măsurate în megabyte — un byte este de 8 bituri, astfel încât o linie de 100 Mbps se mișcă aproximativ 12,5 MB pe secundă la cel mai bun. Protocol deasupra, lățimea de lățime comună și limitele serverului o reduce mai mult, care modelele de câmp de supraviețuire.

Care este diferenţa dintre dimensiuni decimale şi binare?

Unități decimale (utilizate de ISP și de creatori de unități) tratează 1 KB ca 1000 bytes; unități binare tratează 1 KiB ca 1024 bytes. Unitatea decimală "1 TB" este de aproximativ 931 binar GiB, astfel încât convenția modifică ușor timpul de transfer.

Cum pot converti Mbps în MB/s?

Divide cu 8: 100 Mbps δ 8 = 12,5 MB/s. Calculatorul face acest lucru automat și raportează timpul rezultat în zile, ore, minute și secunde.

La ce ar trebui să stabilesc protocolul de acoperire?

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.

De ce nu este 1 GB întotdeauna același număr de bytes?

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.

Cât timp să descărcaţi un fişier mare pe conexiunea mea?

Introduceți dimensiunea fișierului și viteza planului și citiți de pe timp. De exemplu, un joc de 25 GB peste 100 Mbps durează aproximativ 33 de minute, înainte de a face o parte a deversului — instrumentul rupe rezultatul în zile, ore, minute și secunde.

Asta măsoară viteza mea reală de internet?

Nu — estimează timpul de transfer de la o viteză furnizată, nu testează linia. Execută un test de viteză separat pentru a găsi un mod real de a face, apoi introduceți această cifră aici pentru o estimare realistă de timp-descărcare.

❤️ Iubire Calculator.Free? Împărtăşiţi-l.

𝕏  X Facebook Reddit
API – folosiți acest calculator din cod

Cheamă acest calculator ca un punct de vedere JSON gratuit — nu este necesară cheie. Trimite valorile câmpului de mai jos ca parametri de cerere sau JSON. Orice utilizați acest standard această pagină este preumplută cu; un parametr necunoscut este un 400, niciodată un zero tăcut. Citește documentele complete API →

Punctul final

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

Rezultatele sunt estimarea orientării generale, nu a orientării financiare, medicale sau fiscale.