Professional SFTP Server for Windows

File transfer,
done right.

A full-featured SFTP server with a clean management GUI, Windows Service support, per-user permissions, certificate management, and real-time monitoring. Free to use — one simple payment to make it yours.

SFTP Server Pro — Live Log
15:42:01SERVERStarted on port 22
15:42:08CLIENTConnected: 192.168.1.45
15:42:08AUTHLogin OK: alice
15:42:09XFERUpload: report_q3.pdf (2.4 MB)
15:43:12CLIENTConnected: 10.0.0.22
15:43:13AUTHLogin FAIL: baduser
15:44:01XFERUpload: backup_2024.zip (847 MB)
15:44:55AUTHLogin OK: bob
15:45:10XFERDownload: invoice_final.docx

Everything you'd expect
from a commercial server

No subscriptions, no cloud dependencies, no telemetry. Runs entirely on your hardware.

GUI Management Console
Clean desktop interface for managing users, certificates, settings, and monitoring live activity.
Windows Service
Runs as a proper Windows Service — survives reboots, runs without anyone logged in, auto-restarts on failure.
Per-User Permissions
Fine-grained access control: read, write, delete, rename, mkdir. Chroot jailing, IP allowlists, bandwidth limits.
PFX Certificate Support
Import your own PFX/P12 certificates or generate self-signed keys. Full TLS host key management built in.
Real-Time Monitoring
Live dashboard with active sessions, transfer activity feed, byte counts, and failed auth tracking.
Public Key Auth
SSH public key authentication alongside password auth. Configurable ciphers and key exchange methods.

Up and running in minutes

No configuration files. No command line required. Just install and go.

01
Download the installer
Run SFTPServerPro-Setup.exe. It installs everything — no Node.js or other runtime required.
02
Generate a certificate
Go to Certificates and click Generate Self-Signed. Or import your own PFX.
03
Create users
Go to Users, add accounts with passwords, set home directories and permissions.
Users → Add User → Set permissions
04
Install service & connect
Settings → Windows Service → Install. Your SFTP server runs 24/7 automatically.
sftp user@your-server-ip

Get started for free

Full-featured, no time limit. The only restriction is the welcome banner — customizable after purchasing a license.

Latest Release
v1.0.0
Windows 10 / 11 — 64-bit · ~85 MB
Download Installer (.exe)
Free to use · No registration required
System requirements
Windows 10 or Windows 11 (64-bit)
Administrator rights (for port 22)
~150 MB disk space
No additional runtime required
Port 22 requires admin rights.
For non-admin, use port 2222+.

Simple, honest pricing

Free to install and evaluate. Pay once, own it forever.

Free
$0
forever
Full functionality. Evaluate forever, or just use it as-is.
  • Full SFTP server functionality
  • Unlimited users & connections
  • Windows Service support
  • All security features
  • GUI management console
  • Welcome banner locked to "UNREGISTERED VERSION"
Download Free
A note on the "free" part: We believe software should be free to try. The welcome banner restriction is our way of asking nicely rather than putting up paywalls. If the server saves you time or earns you money — buying a license is the right thing to do.

Get your license

Fill in your details, pay via PayPal, and your license.dat file downloads instantly — and gets emailed to you too.

TailSoft SFTP Server Pro
Lifetime license · $25 one-time · Instant delivery
License.dat will be emailed here after payment
TailSoft SFTP Server Pro — Lifetime License
One-time · No renewal · Unlimited machines you operate
$25
Secure payment via PayPal · Buyer protection included

Frequently asked

Yes. Every feature works — unlimited users, Windows Service, certificates, GUI, all of it. The only restriction is the SFTP welcome message, which is locked to "UNREGISTERED VERSION". For most users this is invisible — SFTP clients often don't display it. The license just removes that restriction.
You receive a license.dat file. Drop it into C:\ProgramData\SFTPServerPro\ and restart the service. No internet required, no activation servers, no phone-home. It just works.
Yes. One license covers all machines you personally operate. If you're deploying it to customers or reselling, please purchase one license per deployment.
It downloads immediately after payment and is also emailed automatically. If you don't receive the email within an hour, use the contact form below and include your PayPal transaction ID — we'll sort it out promptly.
Yes. Windows 10, Windows 11, and Windows Server 2019/2022. Administrator rights required for port 22 — for other ports (2222, 8022, etc.) standard user rights are sufficient.
Any standard SFTP client: WinSCP, FileZilla, Cyberduck, the command-line sftp tool, rsync over SSH, and programmatic clients in Python, Node.js, Java, etc.

Contact us

Questions, bug reports, feature requests, or just want to say hello.

Complete the captcha to send your message