Syncplify Server! · the self-hosted SFTP, FTPS and HTTPS server
Your file server. Your network. Your data.
Syncplify Server! runs entirely in your environment, on Windows, Linux, Docker or AWS Marketplace. Shield stops attacks in real time, every log entry is signed, and high availability keeps transfers running when a node goes down.
15 days, every Ultimate feature, no credit card.

Security you can verify.
Server! is built by a team that writes security software for a living. These are the parts you can check for yourself.
Shield
Blocks attacks in real time and remembers each attacker, so slow and repeated attacks are stopped too. Fully deterministic, with near-zero false positives. It ships with defaults most teams never need to change.
How Shield works →
Post-quantum, today
Hybrid post-quantum key exchange (ML-KEM-768 with X25519) on every protocol: SFTP, FTPS and HTTPS.
Signed audit logs
Every log entry is cryptographically signed and tamper-evident, and holds up as forensic evidence. The verifier is open source, written in pure Go with no third-party dependencies.
Fixed fast, disclosed openly
When a vulnerability is found, we fix it and publish an advisory naming the fixed version. Keep your support plan active and you're always one update away from the fix.
Security reports →Everything an enterprise file server should be.
High availability
Start with 2 nodes: Professional runs up to 3, Ultimate as many as you need. Nodes authenticate each other cryptographically and rejoin the cluster on their own. Put them behind a load balancer and traffic only reaches nodes that are up and not draining; DNS round robin works too.

Scripting
45+ events trigger your own SyncJS scripts, from encrypting uploads with PGP to routing files into your own workflows. SyncJS is the one scripting language across every Syncplify product, so you learn it once. Available in Professional and Ultimate.

WebClient!
A web file manager you can brand, with granular permissions and asynchronous uploads. Secure external sharing comes with Ultimate.

Docker
Images for linux/amd64 and linux/arm64, pulled thousands of times from Docker Hub.
REST API
Everything you can do in the web interface, you can do through the API.
Multi-Site
Isolated virtual sites on one installation, each with its own users, virtual file system, scripts and rules. 1 site in Basic, 3 in Professional, unlimited in Ultimate.
Storage integrations
Local disk (with encryption at rest in Ultimate), network shares over SMB, CIFS or NFS, another SFTP server, Amazon S3, Azure Blob Storage, Google Cloud Storage, and your internal storage through R2FS!. Basic includes local disk and R2FS!; the others come with Professional.
8 languages
The admin interface is localized in 8 languages, with more on the way.
Pick the edition that fits today. Upgrade when you outgrow it.
When you upgrade, you only pay the difference in price.
Basic
A single server with a known set of users
1 virtual site, up to 100 users and 100 concurrent connections. SSH, SCP, SFTP, FTP(S) and HTTPS, Shield, post-quantum key exchange, signed audit logs, WebClient!, passkeys, two-factor authentication, Docker. Files on local disk or on your internal storage through R2FS!.
Compare editionsProfessional
Most chosenTeams that automate, integrate with their directory and cloud, and need uptime
Everything in Basic, plus 3 virtual sites, unlimited users and connections, SyncJS scripting and event handling, LDAP users, OIDC sign-in for admins, storage on another SFTP server, Amazon S3, Azure or Google Cloud, and high availability with up to 3 nodes.
Compare editionsUltimate
Feature-completeOrganizations with identity, audit and sharing requirements
Everything in Professional, plus unlimited virtual sites and cluster nodes, OIDC sign-in for every user, LDAP (Active Directory) groups, secure external sharing through WebClient!, encryption at rest, and 16 audit reports.
Compare editionsEvery edition includes the first year of maintenance and support. Not sure yet? The free 15-day trial includes every Ultimate feature. Start a trialSee pricing
Server! is where you start. Add what you need.
Keep your files on internal storage, behind your firewall, while Server! faces the internet. Nothing is stored in the DMZ, and no inbound ports open into your network.
How R2FS! works → AFT!Move files on a schedule or when they arrive: between your servers, your partners and the cloud, scripted in the same SyncJS you already use.
Meet AFT! → Professional ServicesOur engineers design your cluster, migrate you from another server, or write the scripts you need.
Talk to our engineers →Decide exactly who gets in, from where, and what they can do.
Every control is set per server, per site or per user, from the web interface or the REST API.
Who gets in
- Sign-in through your identity provider with OIDC: for admins from Professional, for every user in Ultimate
- Passkeys for the admin interfaces and WebClient!, and two-factor authentication (TOTP)
- Password or public key authentication, alone or combined
- Post-quantum key exchange
From where, and how fast
- Protection against denial of service and password guessing
- Automatic banning of abusive addresses
- Geo-blocking by country
- Global and per-user IP rules, for IPv4 and IPv6, with CIDR ranges
- Global and per-user speed limits
What they can do
- Granular permissions on every virtual folder
- Invisible virtual folders that work normally but never appear in directory listings
- Permission overrides on any folder inside a user's home, virtual or not, at any depth
- Event handlers that can allow, reject or change any action as it happens
Your ticket is handled by the people who wrote the code.
Every ticket is answered by a Syncplify engineer who knows Server! down to the source code. We have never outsourced support, and we never will. Prefer a human from the start? Skip the optional AI assistant and go straight to an engineer.
Stay current, stay protected.
We fix security issues fast and publish every advisory. An active support plan gives you every update, including major versions, at no extra cost.
Questions we hear often
Which operating systems does Server! run on?
Windows 10 or Windows Server 2016 and later, and any glibc-based Linux distribution (kernel 3.2 or later) on x86_64 or ARM64. It runs on physical servers, virtual machines, Docker and AWS, and needs as little as 1 core, 1 GB of RAM and 500 MB of disk.
Is upgrading to the latest version free?
Yes, if your support plan is active. Every update, including major versions, is included in the support plan.
Do I need a load balancer for high availability?
We strongly recommend one, because it only sends traffic to nodes that are up and not draining. DNS round robin also works. High availability starts at 2 nodes: up to 3 in Professional, unlimited in Ultimate.
Can I keep files on internal storage instead of the server?
Yes. Pair Server! with R2FS!, and your files stay on storage behind your firewall while Server! faces the internet.
Does Server! support PGP?
Yes. Event handlers written in SyncJS can encrypt, decrypt and sign files with PGP as they arrive or leave.
Is there a hosted version?
Yes. If you'd rather not run and maintain an SFTP server yourself, SFTP.cloud is a managed service that shares much of its code with Server!, and your files still stay on your own network. If you want control over every detail, down to choosing each encryption algorithm, self-hosted Server! gives you exactly that.
How does Server! compare with other SFTP servers?
We've written side-by-side comparisons, so you can check the details yourself.
Can you help us migrate or design our setup?
Yes. Professional Services can design your cluster, migrate users and settings from another server, and write your scripts.
Try every Ultimate feature free for 15 days.
No credit card. Run it on Windows, Linux, Docker or AWS Marketplace and see how it holds up in your own environment. The free trial edition isn't licensed for production use.