Bandbreite / Download Zeitrechner
Schätzung der Downloadzeit von Dateigröße und Verbindungsgeschwindigkeit, mit Durchsatzkonvertierungen.
Ergebnisse aktualisieren, wie Sie tippen.
Über diesen Rechner
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.
Häufig gestellte Fragen
Warum ist mein Download langsamer als meine Verbindungsgeschwindigkeit?
Geschwindigkeiten werden in Megabits pro Sekunde angegeben, aber Dateien werden in Megabytes gemessen – ein Byte beträgt 8 Bit, so dass eine 100 Mbps-Linie bestenfalls etwa 12,5 MB pro Sekunde bewegt. Protokollüberkopf, gemeinsame Bandbreite und Servergrenzen reduzieren es weiter, was die Overhead-Feldmodelle.
Was ist der Unterschied zwischen Dezimal- und Binärgrößen?
Dezimaleinheiten (von ISPs und Antriebsherstellern verwendet) behandeln 1 KB als 1000 Bytes; binäre Einheiten behandeln 1 KiB als 1024 Bytes. Ein "1 TB" Dezimallaufwerk ist etwa 931 binäres GiB, so dass die Konvention die Übertragungszeit leicht ändert.
Wie konvertiert man Mbps zu MB/s?
Teilen Sie durch 8: 100 Mbps . 8 = 12,5 MB/s. Der Rechner macht dies automatisch und meldet die resultierende Zeit in Tagen, Stunden, Minuten und Sekunden.
Worauf soll ich das Protokoll überladen?
Reale Transfers verlieren einen Schnitt an TCP/IP-Header, Handshakes und Retransmissionen. 5–10% sind eine vernünftige Kontingent für eine gesunde kabelgebundene Verbindung; nutzen Sie mehr für Wi-Fi, mobile oder überlastete Verbindungen. Es rasiert die effektive Geschwindigkeit und verlängert die Schätzung.
Warum ist 1 GB nicht immer die gleiche Anzahl von 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.
Wie lange dauert es, eine große Datei auf meine Verbindung herunterzuladen?
Geben Sie die Dateigröße und Ihre Plangeschwindigkeit ein und lesen Sie die Zeit ab. Zum Beispiel dauert ein 25 GB Spiel über 100 Mbit/s bestenfalls 33 Minuten, bevor Overhead-das Tool das Ergebnis in Tage, Stunden, Minuten und Sekunden bricht.
Ist das meine tatsächliche Internetgeschwindigkeit?
Nein – es schätzt die Übertragungszeit von einer Geschwindigkeit, die Sie liefern, es nicht testen Sie Ihre Linie. Führen Sie einen separaten Geschwindigkeitstest, um Ihren realen Durchsatz zu finden, dann geben Sie diese Zahl hier für eine realistische Download-Zeit Schätzung.
API — verwenden Sie diesen Rechner aus Code
Rufen Sie diesen Rechner als kostenlosen JSON-Endpunkt auf – kein Schlüssel erforderlich. Senden Sie die Feldwerte unten als Abfrageparameter oder JSON. Alles, was Sie weglassen, verwendet die gleiche Voreinstellung, mit der diese Seite vorgefüllt ist; ein unbekannter Parameter ist ein 400, nie ein stiller Null. Lesen Sie die vollständigen API-Dokumente →
Endpunkt
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);
Die Ergebnisse sind Schätzungen für allgemeine Leitlinien, nicht für finanzielle, medizinische oder steuerliche Beratung.