FTP (File Transfer Protocol) is a simple and widely used method for transferring files between devices over a local network or the internet. It allows you to share files between a computer, phone, or other devices without needing cloud storage or external drives.
While FTP used to be more commonly built into operating systems, modern setups now rely more on third-party tools or network sharing protocols like SMB or SFTP. Still, FTP remains useful for quick local file transfers, especially in home or office networks.
In this guide, you’ll learn how to create an FTP server on a Windows PC using a simple tool, and how to connect to it from Mac and Android devices.
Creating an FTP Server on Windows Using Owlfiles
Windows does support FTP through IIS (Internet Information Services), but the setup process can be complex for most users. A simpler alternative is to use a lightweight file manager that includes FTP server functionality.
One such tool is Owlfiles File Manager, available from the Microsoft Store. It provides an easy way to create a local FTP server without complicated configuration.
Steps to set up an FTP server on Windows
First, download and install Owlfiles File Manager from the Microsoft Store. Once installed, open the app.
Next, go to the Settings menu from the top navigation bar.
Switch to the Server tab. Here you will find the FTP server options.
You can configure the following settings:
- Set a username and password (optional)
- Leave credentials blank to enable anonymous access
- Keep the default port as 21 (standard FTP port)
- Choose a specific folder to share by clicking Browse and selecting a directory on your PC
After configuring the settings, click Start Server.
Once the server starts, the app will display the FTP address, usually in the format:
ftp://192.168.x.x:21
This is the address you will use to connect from other devices on the same network.
Connecting to Windows FTP Server from a Mac
Before connecting, make sure both your Mac and Windows PC are connected to the same Wi-Fi network.
On your Mac, open Finder, then go to Go > Connect to Server.
Enter the FTP address shown in Owlfiles, for example:
ftp://192.168.x.x:21
Click Connect.
When prompted, choose Guest if you enabled anonymous access during setup, or enter credentials if you configured a username and password.
Once connected, the shared folder on your Windows PC will appear in Finder, allowing you to drag and drop files easily.
Connecting to FTP Server from Android Devices
Many modern Android file managers support FTP connections, although availability depends on the device manufacturer. For example, some Xiaomi and Redmi phones include built-in FTP support in their file manager apps.
Using Xiaomi or Redmi File Manager
Open the File Manager app on your phone.
Tap the menu icon and select Remote or Remote Management.
Choose Add Remote Device, then select FTP.
Enter the following details:
- Host: the IP address shown in Owlfiles on your Windows PC
- Port: 21 (default)
- Username: leave blank if using anonymous access
- Password: leave blank if not required
- Enable Anonymous access if applicable
Tap OK to save and connect.
Once connected, you can browse and transfer files between your phone and PC over Wi-Fi.
Important Notes About FTP Security
While FTP is convenient, it is important to understand that traditional FTP is not encrypted. This means data is transferred in plain text, which is not secure over public networks.
For safer file transfers, consider:
- SFTP (Secure FTP) using SSH encryption
- SMB file sharing on local networks
- Cloud storage services for remote access
For home or private Wi-Fi networks, FTP is generally acceptable for quick file sharing, but it should not be used for sensitive data over the internet.
Final Thoughts
Setting up an FTP server on Windows using Owlfiles is a fast and beginner-friendly way to share files across devices on the same network. While macOS no longer includes a built-in FTP server in modern versions, connecting to FTP servers is still easy through Finder. Android devices also offer built-in or app-based FTP support, making cross-device file transfer simple and efficient.
If you frequently move files between your computer and mobile devices, FTP can still be a practical tool—especially for local network sharing.

