ForHosting KIT · Entwickler-Tools

Bandbreitenrechner für Download- und Uploadzeit

Dieser Bandbreitenrechner schätzt die Übertragungsdauer, wenn Ihnen Dateigröße und verfügbare Geschwindigkeit bekannt sind.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Läuft direkt in Ihrem Browser – kostenlos. Ihre Datei verlässt Ihren Browser nicht und wird an keinen Server übertragen.

Geben Sie die Größe ein, wählen Sie eine dezimale oder binäre Einheit und tragen Sie die Bandbreite in Bit oder Byte pro Sekunde ein. Das Ergebnis nennt die berechnete Dauer in Sekunden, Minuten und Stunden sowie eine praktische Aufteilung in Tage, Stunden, Minuten und Sekunden. Es eignet sich für Downloads, Uploads, Sicherungen, Migrationen und alle anderen Übertragungen mit bekannter effektiver Geschwindigkeit.

Ordnen Sie jeder Zahl die richtige Einheit zu

Eine verlässliche Schätzung beginnt mit Einheiten, die Ihre Ausgangswerte korrekt beschreiben. Dateigrößen werden meist in Byte, Kilobyte, Megabyte, Gigabyte oder Terabyte angegeben. Der Rechner unterstützt dezimale Einheiten wie MB und GB, deren Stufen Potenzen von 1000 sind, sowie binäre Einheiten wie MiB und GiB auf Grundlage von Potenzen von 1024. Bandbreite wird häufig in Bit pro Sekunde beworben, insbesondere als Mbps oder Gbps. Kopierprogramme melden dagegen mitunter Byte pro Sekunde, etwa MB/s. Dieser Unterschied ist entscheidend, weil ein Byte aus acht Bit besteht. Eine Datei mit 100 MB benötigt über eine Verbindung mit 100 Mbps unter idealen Bedingungen daher nicht eine, sondern acht Sekunden. Wählen Sie genau die Einheit, die Ihre Quelle nennt, ohne den Wert im Kopf umzurechnen. Der Rechner normalisiert die Dateigröße in Byte und die Geschwindigkeit in Bit pro Sekunde. So verhindert er den häufigen Fehler um den Faktor acht, der durch eine Verwechslung von Bit und Byte entsteht.

Verstehen Sie die Bedeutung der Übertragungszeit

Das Ergebnis ist eine ideale Dauer bei gleichbleibender nutzbarer Bandbreite. Es beantwortet die konkrete Frage, wie lange eine bestimmte Zahl von Byte bei einem kontinuierlichen Datenfluss mit einer bestimmten Zahl von Bit pro Sekunde benötigt. Der Hauptwert wird in Sekunden ausgegeben, ergänzt durch entsprechende Gesamtwerte in Minuten und Stunden sowie eine Aufteilung in ganze Zeiteinheiten. Tatsächliche Übertragungen können wegen Protokoll-Headern, Verschlüsselung, Funkstörungen, Serverlimits, Überlastung, Datenträgerleistung oder weiterer Nutzer länger dauern. Verwenden Sie für eine realistische Prognose deshalb eine gemessene Übertragungsrate und nicht nur den auf Router oder Tarif genannten Höchstwert. Schwanken die Messwerte, rechnen Sie einmal mit einer typischen und einmal mit einer vorsichtigen Geschwindigkeit, um einen brauchbaren Bereich zu erhalten. Der Rechner schlägt keine pauschale Zusatzlast auf, denn eine solche Annahme wäre intransparent und könnte eine bereits effektiv gemessene Rate sogar weniger genau machen.

Planen Sie Downloads, Sicherungen und Migrationen

Zeitschätzungen helfen überall dort, wo ein großes Datenvolumen in ein festes Zeitfenster passen muss. Prüfen Sie vor dem Download eines Spiels oder Systemabbilds, ob der Vorgang rechtzeitig abgeschlossen sein wird. Nutzen Sie für Videos den gemessenen Upload, der deutlich niedriger als der beworbene Download sein kann. Verantwortliche für Sicherungen können feststellen, ob ein nächtlicher Datenbestand ins Wartungsfenster passt; Infrastrukturteams können die Erstkopie einer Datenbank oder eines Objektarchivs bei einer Migration planen. Die Rechnung erklärt außerdem, warum ein schnelles lokales Netz keine schnelle Fernübertragung garantiert: Maßgeblich ist der langsamste effektive Abschnitt. Für Automatisierungen kostet die API $0.002 je Anfrage und liefert normalisierte, gut speicher- und vergleichbare Werte. Die Berechnung ist deterministisch und greift nicht auf das Netz zu. Negative Dateigrößen oder Geschwindigkeiten sind physikalisch sinnlos, und bei Geschwindigkeit null kann eine Übertragung nie abgeschlossen werden. Solche Eingaben führen deshalb zu einer klaren Fehlermeldung statt zu einer irreführenden Dauer.

Großen Download terminieren

Prüfen Sie, ob ein Systemabbild, Spiel oder Medienpaket vor einem Stichtag vollständig geladen wird.

Uploadfenster überprüfen

Prognostizieren Sie mit dem gemessenen Upstream die Übermittlung von Videos, Sicherungen oder Kundendateien.

Datenmigration vorbereiten

Vergleichen Sie die Dauer bei mehreren effektiven Geschwindigkeiten, bevor Sie Archive oder Datenbanken verschieben.

Funktioniert der Rechner für Downloads und Uploads?

Ja. Die Rechnung ist gleich: Verwenden Sie für Downloads den effektiven Downstream und für Uploads den effektiven Upstream.

Warum unterscheiden sich Bit und Byte?

Bandbreite wird meist in Bit pro Sekunde, eine Datei dagegen in Byte angegeben. Ein Byte entspricht acht Bit; der Rechner übernimmt diese Umrechnung.

Sind GB und GiB dasselbe?

Nein. GB ist dezimal und entspricht einer Milliarde Byte; GiB ist binär und entspricht 1,073,741,824 Byte.

Endet die echte Übertragung exakt nach dieser Zeit?

Nicht zwingend. Das Ergebnis setzt eine konstante effektive Rate voraus; Überlastung, Protokolle, Speicher und geteilter Datenverkehr können die Dauer verlängern.

Was geschieht bei Geschwindigkeit null oder negativen Werten?

Die Anfrage liefert einen Eingabefehler, weil Geschwindigkeit null keine Übertragung beendet und negative Werte nicht sinnvoll sind.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002. Dieselbe deterministische Berechnung lässt sich auch im Browser ausführen.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/elec/bandwidth

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/elec/bandwidth \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"file_size":1.5,"speed":100}'
{
  "file_size": 1.5,
  "speed": 100
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "elec.bandwidth",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →