
Durée de transfert de fichier
Estimer la durée théorique de transfert selon la taille du fichier et le débit.
Vos saisies restent dans votre navigateur.
Méthode et hypothèses
Version de méthode 1.0.0 · Mise à jour
Estimer la durée
Formule: Secondes = taille en octets × 8 ÷ débit en bits par seconde.
Estimation théorique à débit constant.
- size
- Taille du fichier
- sizeUnit
- Unité de taille
- speed
- Débit
- speedUnit
- Unité de débit
Le calcul suppose un débit constant et convertit les octets en bits. Les protocoles, congestions, variations de réseau et temps de traitement ne sont pas inclus.
Reproduire le calcul en code
Ces exemples utilisent les mêmes entrées et le même calcul de base que cet outil. Adaptez la validation et le formatage à votre application.
JavaScript
const megabytes = 100, megabitsPerSecond = 20;
const seconds = megabytes * 1_000_000 * 8 / (megabitsPerSecond * 1_000_000);
console.log(seconds); // 40 seconds (decimal MB and Mb/s)TypeScript
const megabytes = 100, megabitsPerSecond = 20;
const seconds = megabytes * 1_000_000 * 8 / (megabitsPerSecond * 1_000_000);
console.log(seconds); // 40 seconds (decimal units)Python
size_mb, speed_mbps = 100, 20
seconds = size_mb * 1_000_000 * 8 / (speed_mbps * 1_000_000)
print(seconds) # 40.0 secondsJava
double seconds = 100 * 1_000_000d * 8 / (20 * 1_000_000d);
System.out.println(seconds); // 40.0C#
double seconds = 100 * 1_000_000d * 8 / (20 * 1_000_000d);
Console.WriteLine(seconds); // 40