Bande passante / Calculatrice de temps de téléchargement

Estimez le temps de téléchargement à partir de la taille du fichier et de la vitesse de connexion, avec conversions de débit.

%
Heure de téléchargement —
Taille totale en mégabits —

Mise à jour des résultats en tapant.

Cette calculatrice vous a-t-elle donné la bonne réponse?

A propos de cette calculatrice

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.

Foire aux questions

Pourquoi mon téléchargement est-il plus lent que ma vitesse de connexion?

Les vitesses sont indiquées en mégabits par seconde mais les fichiers sont mesurés en mégaoctets — un octet est de 8 bits, donc une ligne de 100 Mbps se déplace au mieux d'environ 12,5 Mo par seconde.

Quelle est la différence entre les tailles décimales et binaires?

Les unités décimales (utilisées par les FSI et les fabricants de disques) traitent 1 KB comme 1000 octets; les unités binaires traitent 1 KiB comme 1024 octets. Un lecteur décimal "1 To" est environ 931 binaire GiB, donc la convention change légèrement le temps de transfert.

Comment puis-je convertir Mbps en MB/s?

Divisez par 8: 100 Mbps ÷ 8 = 12,5 Mo/s. La calculatrice le fait automatiquement et signale le temps résultant en jours, heures, minutes et secondes.

À quoi dois-je fixer le coût du protocole?

Les transferts réels perdent une tranche aux en-têtes TCP/IP, poignées de main et retransmissions. 5-10% est une allocation raisonnable pour une liaison filaire saine; utiliser plus pour les connexions Wi-Fi, mobiles ou encombrées. Il rase la vitesse efficace et allonge l'estimation.

Pourquoi 1 Go n'est pas toujours le même nombre d'octets?

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.

Combien de temps pour télécharger un grand fichier sur ma connexion?

Saisissez la taille du fichier et la vitesse de votre plan et lisez l'heure. Par exemple, un jeu de 25 Go de plus de 100 Mbps prend environ 33 minutes au mieux, avant de passer au-dessus de l'outil — l'outil casse le résultat en jours, heures, minutes et secondes.

Est-ce que cela mesure ma vitesse réelle sur Internet?

Non — il estime le temps de transfert à partir d'une vitesse que vous fournissez, il ne teste pas votre ligne. Exécutez un test de vitesse séparé pour trouver votre débit réel, puis entrez ce chiffre ici pour une estimation réaliste du temps de téléchargement.

❤️ Amour Calculator.Free? Partagez-le

𝕏  X Facebook Reddit
API — utilisez cette calculatrice à partir du code

Appelez cette calculatrice comme un paramètre JSON gratuit — aucune clé nécessaire. Envoyez les valeurs de champ ci-dessous comme paramètres de requête ou JSON. Tout ce que vous omettez utilise la même valeur par défaut que cette page est préremplie; un paramètre inconnu est un 400, jamais un zéro silencieux. Lire les documents d'API complets →

Point d'arrivée

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

Les résultats sont des estimations pour les conseils généraux seulement, et non des conseils financiers, médicaux ou fiscaux.