Share your love
Install FTP on Windows Server 2025 | Comprehensive Guide

This guide intends to teach you How To Install FTP on Windows Server 2025 and Create a FTP Site. FTP enables secure file transfers on your Windows Server 2025. Also, it has easy file sharing between local and remote users. You can now proceed to the guide steps below on the Orcacore website to complete the Windows Server 2025 FTP Setup.
Table of Contents
Windows Server 2025 FTP Setup | Secure File Transfer Guide
To complete the Windows Server 2025 FTP Setup, you must log in to your Windows Server and ensure that you have IIS enabled on your system. You can Enable IIS by checking this guide on Installing IIS on Windows Server 2025. Then, proceed to the steps below to install the FTP server.
Also, you can check the Video Tutorial for Install & Configure FTP on Windows Server 2025:
1. Install FTP on Windows Server 2025
Once you are finished enabling IIS, from your server manager click on Add Roles and Features.

Then, in the Installation Type Section, you need to click on Role-based or Featured-based Installation and click Next.

Now you must select the destination server. You can click on Select a server from the server pool and click Next.

In the server roles, expand the web server IIS, check the box next to FTP Server, and click Next.

In the Features section, you can keep the default options and click Next.

Then, read the confirmation for FTP server installation on Windows Server 2025 and click Install.

Once your FTP setup is completed, click on the Close button.

Once you are done with Windows Server 2025 FTP Setup, you can proceed to the next step to create an FTP site on Windows Server 2025.
2. Add FTP Site on Windows Server 2025
From your server manager dashboard from the Tools menu click on the Internet Information Services (IIS) Manager to open the IIS Server Console.

From the expand the localhost site, right-click on sites, and click Add FTP Site.

Now you must choose a name for your FTP site and define a path for it. When you are done, click Next.

Now in the Binding and SSL setting window, you need to choose the FTP port and if you have SSL you need to define it.
Note: If you don’t have an SSL certificate, check the box next to No SSL and click on Next on Windows Server 2025. In this guide, we don’t have an SSL certificate, so we choose No SSL.

Now you will see the Authentication and Authorization information window. In this section, set Authentication to Basic so that the users you create in the system only have access to FTP.
In the Authorization section, select All users, check the boxes next to the Read and Write, and click on the Finish button.
Important Note: If you choose Anonymous in this section, anyone with your FTP address can access your FTP service and files.

Once you are done, you will see that your FTP site has been created on Windows Server 2025.

At this point, you must allow your FTP site port through the Windows Server 2025 firewall. To do this, proceed to the next step.
3. Configure Firewall Settings for FTP on Windows Server 2025
First, you must search for Advanced Firewall Settings and open the Windows Defender Firewall with Advanced Settings.

At the Windows Defender Advanced settings window, click on the inbound rules. And, on the top right of the window click on the New Rule to open a firewall port.

You will see a new wizard. You must click on the Port option and click Next.

At this point, you need to check the box next to the TCP. And in the specific local ports enter your FTP port and click Next.

Next, you need to allow connections for the FTP firewall port on the Windows server 2025 and click on the Next button.

Now depending on what you desire, you need to apply the new rule. You can either choose “Domain, Private, or Public“. Press Next once you are done.

Now enter the name of the rule which is FTP and a description if you want. Then, press the Finish.

You can back to the Windows Defender Firewall Advanced settings window and you will see the FTP new rule is created on your system.

That’s it, you are done with Windows Server 2025 FTP Setup and Create FTP Site.
Conclusion
FTP (File Transfer Protocol) on Windows Server 2025 enables the transfer of files between computers over a TCP/IP network. It facilitates uploading and downloading files to and from an FTP server.
Hope you enjoy the Windows Server 2025 FTP Setup Guide. Please subscribe to us on Facebook, YouTube, and X.
Also, you may like to read the following articles:
Install Ubuntu in WSL Windows 10/11
Best Browsers for Windows in 2025
Best Online Websites for Identifying Fonts from Images
Microsoft Windows 12 Introduction
Set up FTP Server on Windows Server 2022
FAQs
How does FTP work on Windows Server 2025?
FTP operates on a client-server model, where the server hosts files and the client accesses or uploads files. Windows Server 2025 includes an FTP server service that can be managed via command-line or graphical interfaces.
What ports does FTP use?
FTP typically uses port 21 for control commands and port 20 for data transfer in active mode. The passive mode uses a range of ports for data transfer.
What is the difference between active and passive FTP modes?
In active mode, the server initiates the data connection to the client. In passive mode, the client initiates both control and data connections, which is useful for traversing firewalls.