Your Android device, your FTP server
Share and manage files from your Android device over FTP
Your Android device, your FTP server
Features
FTP Server
Run an FTP server directly on your Android device and access files from other devices over a network.
Multiple users
Multiple users
Flexible permissions
Give each user read-only or full read/write access to individual folders.
Multiple access paths
Share multiple folders from internal storage or an external SD card with each FTP user.
Automatic startup
Automatically start the FTP server when the device boots or when a configured Wi-Fi network is detected.
Router port configuration
Automatically configure router port forwarding through UPnP on supported routers.
Tasker integration
Automate server controls using Tasker and Android intents, including starting and stopping the FTP server.
Videos
About this app
FTP-server voor Android
Een krachtige FTP-server voor Android waarmee je via een netwerk toegang hebt tot bestanden op je apparaat en deze kunt delen. Gebruik de app om bestanden over te zetten tussen je Android-apparaat en computers of andere apparaten, zonder dat je een USB-kabel nodig hebt.
De app ondersteunt Wi-Fi, Ethernet en tethering, evenals meerdere FTP-gebruikers, gelijktijdige bestandsoverdrachten, automatisch starten van de server, automatische port forwarding op de router en meer.
Functies
- FTP-server voor Android — Start een FTP-server rechtstreeks op je Android-apparaat.
- Meerdere netwerkinterfaces — Gebruik elke beschikbare netwerkverbinding, waaronder Wi-Fi, Ethernet en tethering.
- Meerdere FTP-gebruikers — Maak meerdere gebruikersaccounts aan, inclusief anonieme toegang.
- Toegangsbeheer per gebruiker — Stel in tot welke bestanden en mappen elke gebruiker toegang heeft.
- Meerdere toegangspaden — Geef elke gebruiker toegang tot meerdere mappen in de interne opslag of op een externe SD-kaart.
- Alleen-lezen of volledige toegang — Stel voor elk geconfigureerd pad alleen-lezen toegang of volledige schrijftoegang in.
- Verborgen bestanden — Kies of elke gebruiker toegang heeft tot verborgen bestanden.
- Gelijktijdige overdrachten — Ondersteun meerdere bestandsoverdrachten tegelijk.
- Automatische port forwarding op de router — Open automatisch de vereiste poorten op ondersteunde routers via UPnP.
- Automatisch starten van de server — Start de FTP-server automatisch wanneer verbinding wordt gemaakt met een opgegeven Wi-Fi-netwerk.
- Starten bij opstarten — Start de FTP-server automatisch wanneer het apparaat wordt opgestart.
- Tasker- en scriptondersteuning — Bedien de FTP-server en port forwarding op de router via Android-intents.
Tasker-integratie
Je kunt de FTP-server bedienen met Tasker of andere automatiseringstools door Android-intents te verzenden.
Maak in Tasker een nieuwe actie en kies System → Send Intent met de volgende gegevens:
- Package:
net.xnano.android.ftpserver - Class:
net.xnano.android.ftpserver.receivers.CustomBroadcastReceiver
Gebruik een van de volgende acties om de FTP-server te starten of stoppen:
net.xnano.android.ftpserver.START_SERVERnet.xnano.android.ftpserver.STOP_SERVER
Gebruik de volgende acties om automatische port forwarding op de router in of uit te schakelen:
net.xnano.android.ftpserver.ENABLE_OPEN_PORTnet.xnano.android.ftpserver.DISABLE_OPEN_PORT
App-schermen
Home
Via het Home-scherm kun je de FTP-server beheren, waaronder:
- De server starten of stoppen
- Verbonden clients controleren
- Automatisch starten configureren wanneer verbinding wordt gemaakt met een specifiek Wi-Fi-netwerk
- Automatisch starten configureren wanneer het apparaat wordt opgestart
- Andere serverinstellingen configureren
Gebruikersbeheer
Beheer FTP-gebruikers en hun toegangsrechten, waaronder:
- Meerdere gebruikers aanmaken en beheren
- Toegangspaden per gebruiker configureren
- Gebruikersaccounts in- of uitschakelen
- Alleen-lezen of volledige schrijftoegang configureren
- Toegang tot verborgen bestanden toestaan of beperken
Ondersteunde FTP-clients
Je kunt verbinding maken met de FTP-server via FTP-clients op Windows, macOS, Linux of Android, of via compatibele webbrowsers.
Voorbeelden:
- FileZilla
- Windows Explorer — Gebruik voor niet-anonieme gebruikers een adres zoals
ftp://username@ip:port/. - Finder op macOS
- Bestandsbeheerders op Linux
- Total Commander op Android
- Webbrowsers zoals Chrome, Firefox en Edge — Browsers kunnen bestanden in alleen-lezenmodus openen.
Passieve poorten
Het bereik van passieve poorten begint bij de geconfigureerde beginpoort.
Standaard is de eerste passieve poort 60000. Als UPnP is ingeschakeld, worden de volgende 128 poorten gebruikt voor het bereik van passieve poorten. Als UPnP is uitgeschakeld, worden de volgende 256 poorten gebruikt.
In het algemeen:
- 60000–60128 met UPnP ingeschakeld
- 60000–60256 met UPnP uitgeschakeld
Energiebeheer van Android
De Doze-modus van Android en andere functies voor batterijoptimalisatie kunnen ervoor zorgen dat de FTP-server niet zoals verwacht op de achtergrond blijft werken.
Als de server onverwacht stopt of niet actief blijft, voeg de app dan toe aan de lijst met uitzonderingen voor batterijoptimalisatie in de instellingen van het apparaat.
Rechten
Afhankelijk van je Android-versie en de ingeschakelde functies kan de app de volgende rechten nodig hebben:
- Toegang tot opslag — Nodig zodat de FTP-server bestanden op je apparaat kan lezen en schrijven.
- Internet- en netwerktoegang — Nodig zodat FTP-clients verbinding kunnen maken met de server.
- Locatietoegang — Nodig op Android-versies die de toegang tot Wi-Fi-verbindingsinformatie beperken wanneer automatisch starten van de server op basis van het verbonden Wi-Fi-netwerk wordt gebruikt.
Op nieuwere Android-versies kunnen aanvullende systeembeperkingen gelden voor toegang tot Wi-Fi-informatie wanneer de app op de achtergrond actief is.
Ondersteuning
Als je een probleem ondervindt, een functie wilt aanvragen of feedback over de app hebt, neem dan contact met ons op via:
Requirements
- Minimum Android
- 4.4 (API 19)
Privacy & permissions
The app does not share data with third parties according to its Google Play data safety declaration.
The app may collect app information, performance data, and device or other IDs. FTP Server also requires access to files and network information to provide its FTP server functionality.
Location permission is only required for the automatic Wi-Fi detection feature on supported Android versions.
-
Storage
Required to read and write files that are made available through the FTP server.
-
Internet
Required to allow other devices to connect to the FTP server.
-
Network state
Used to detect available network connections and provide the network address required to connect to the FTP server.
-
Wi-Fi state
Used for Wi-Fi-related network information required by the FTP server and automatic Wi-Fi startup features.
-
Location
Required on supported Android versions when using the feature that automatically starts the FTP server after a specific Wi-Fi network is detected.
What's new
- Bug fixes and stability improvements.
Frequently asked questions
FTP Server turns your Android device into an FTP server, allowing other devices to access and transfer files over a network.
You can connect from Windows, macOS, Linux, Android, and compatible web browsers using an FTP client.
Yes. You can create multiple users and configure separate access paths and permissions for each user.
Yes. Each access path can be configured with either read-only or full read/write access.
Yes. The app can automatically start the server when the device boots or when a configured Wi-Fi network is detected.
Does the app support Tasker?
You can use FTP clients such as FileZilla, Windows Explorer, macOS Finder, Linux file managers, Total Commander, and compatible web browsers.