SFTP Server
SFTP Server is a lightweight high performance SSH File Transfer Protocol Server designed provide robust security and high throughput while being simple to use and configure.
DownloadThe next generation of SFTP Server is now available! CoreSSH Server replaces SFTP Server and includes new functionality, a modernized management interface, and improved performance.

SFTP Server for Windows
SFTP Server is a lightweight, high-performance SSH File Transfer Protocol Server designed to provide robust security and high throughput while being simple to use and configure. Be up and running in minutes with the default settings or tailor the server to your specific requirements using advanced settings and features.
The server is built with our rock-solid IPWorks components, which have provided industry-leading security and performance for decades to tens of thousands of developers around the world. Written entirely in .NET, and relying on operating system security infrastructure and our own security technology, there are no dependencies on third-party libraries or open source code.
The Starter Edition is absolutely FREE to use, even for commercial purposes, and covers most individual file sharing needs. It comes with a perpetual license with no tracking, advertising, or other monetization mechanisms. All we ask is your feedback to help us improve our products.
Other editions add enterprise-level features and authentication mechanisms. For advanced security, a FIPS 140-2 enabled version is also available (please contact sales@nsoftware.com for more information).
Easy-to-Use
Up and running in minutes, with a clear and intuitive web UI for monitoring and management.
Lightweight & Efficient
Minimal resource usage ensures your system runs smoothly while transferring files.
Cross-Platform SFTP Server
Easily configure an SFTP Server to add file transfer capabilities to your environment.
Enterprise Strength Security
SFTP Server supports all major SSH algorithms, AES and 3DES encryptions, FIPS 140-2 cryptography, and more.
Virtual Users
Use virtual users or integrated windows authentication to secure access. Customize settings on a per-user basis.
Encryption at Rest
Optionally encrypt files at rest on disk using industry standard encryption techniques.
Product Features
- Supports all modern algorithms including AES (CTR, CBC, and GCM), 3DES, Blowfish, SHA-256, ECDH, and more.
- Create virtual users with individual root directories.
- Optional encryption at rest protects data on disk.
- Runs as a Windows service or standalone desktop application.
- FIPS mode can be enabled for use in high security environments.
- Granular control over advanced functionality including algorithms.
- Support for Windows ARM64.
- Optional SCP support.
- Interactive shell session and remote administration support.
- Server side support for forward and reverse tunnels.
- Remote powershell over SSH administration.
- Support for Windows Arm64.
- Monitor connected clients.
- Full support for public key authentication.
- Intuitive design that simplifies the hosting experience.
Starter
FREE Perpetual License for both Personal and Commercial Use. Limited Email Support.
- Simple User Management
- Run as a Windows Service
- Essential Features
Professional
Perpetual License with one year of free updates and upgrades. Priority Support.
- Windows Users and Groups
- Session Management
- Advanced Features
Enterprise
Perpetual License with one year of free updates and upgrades. Priority Support.
- FIPS 140-2 Support
- Encryption at Rest
- Kerberos Authentication
For a detailed feature comparison, please see our SFTP Server Feature Comparison page.