Filehosting bezeichnet einen Dienst im Internet, der es Benutzern ermöglicht, Dateien über das Internet auf Servern zu speichern. Diese Dateien können dann von überall her abgerufen, heruntergeladen oder mit anderen geteilt werden, vorausgesetzt, der Benutzer hat Zugang zum Internet. Filehosting-Dienste bieten oft verschiedene Funktionen wie Datei-Management, die Möglichkeit, Dateien zu teilen, Zugriffskontrollen und manchmal auch die Option, Dateien online zu bearbeiten.
Sie dienen verschiedenen Zwecken, von persönlicher Dateiablage bis hin zu professionellen Anwendungen, bei denen Teams auf gemeinsame Dokumente und Ressourcen zugreifen müssen. Die Nutzung solcher Dienste kann kostenlos oder kostenpflichtig sein, abhängig von der Größe des Speicherplatzes, den Sicherheitsfunktionen, der Bandbreite und anderen Zusatzfunktionen, die der Dienst anbietet.