Built for

People who need to share or receive files through an SFTP service they control.

  • Start an immediate share with a generated Quick Start credential card
  • Create jailed users with read-only, read-write, or upload-only access
  • Use password, public-key, or combined authentication and generate client keys
  • Keep the original modified date on uploaded files when the client asks for it. Requests to change permissions or ownership are refused
  • Monitor connections, transfers, activity, and brute-force lockouts

Get it

Install with winget install --exact --id JDE-Projects.SimpleSFTPServer, or download from GitHub Releases. The site does not select or serve a version-specific binary.

  • Installer (recommended): the file ending in -setup.exe. Installs just for you with no admin, adds a Start menu shortcut, and removes cleanly from Add or Remove Programs.
  • Portable ZIP: the file ending in .zip. No install, good for a locked-down PC or a USB stick. Keep the folder together.

The apps are not signed, so Windows SmartScreen may warn the first time you run one. Choose More info, then Run anyway.

GitHub Releases

Verify the download

You can check GitHub’s build-provenance record against the released file.

Installer:

gh attestation verify SimpleSFTPServer-vX.Y.Z-setup.exe --repo JDE-Projects/Simple-SFTP-Server --signer-repo JDE-Projects/Build-Tools

Portable ZIP:

gh attestation verify SimpleSFTPServer-vX.Y.Z.zip --repo JDE-Projects/Simple-SFTP-Server --signer-repo JDE-Projects/Build-Tools

License

PolyForm Noncommercial License 1.0.0. Personal use and evaluation are fine. Commercial use, including use by a business, is not permitted under this license yet.

If your team wants to use a tool at work, see commercial licensing on the support page.

Source repository