Bring your file transfers anywhere

Fully featured and highly configurable SFTP server with HTTP/S Web UI and optional FTP/S and WebDAV. Storage backends: local filesystem, encrypted local filesystem, S3 (compatible), Google Cloud, Azure Blob, other SFTP servers. Available as SaaS and On-premise.

WebAdmin UI

SFTPGo is an event-driven SFTP, FTP/S, HTTP/S and WebDAV server.

With SFTPGo you can leverage local and cloud storage backends for exchanging and storing files internally or with business partners using the same tools and processes you are already familiar with.

Storage backends are configurable per-user from the WebAdmin UI, so you can serve a local directory for a user and an S3 bucket (or part of it) for another one.

SFTPGo also supports virtual folders, a virtual folder can use any of the supported storage backends. So you can have, for example, a user with the S3 backend mapping a Google Cloud Storage bucket (or part of it) on a specified path and an encrypted local filesystem on another one.
Virtual folders can be private or shared among multiple users, for shared virtual folders you can define different quota limits for each user.

The WebClient and WebAdmin user interfaces support OpenID Connect authentication and therefore can be integrated with your existing Identity Provider.

WebAdmin

The WebAdmin UI allows to easily create and manage your users, folders, groups and other resources.
Groups simplify the administration of multiple accounts by letting you assign settings once to a group, instead of multiple times to each individual user.

WebAdmin UI
WebClient UI

WebClient

The SFTPGo WebClient allows end users to change their credentials, browse and manage their files in the browser and setup two-factor authentication which works with Authy, Google Authenticator and other compatible apps.
From the WebClient each authorized user can also create HTTP/S links to externally share files and folders securely, by setting limits to the number of downloads/uploads, protecting the share with a password, limiting access by source IP address, setting an automatic expiration date.

Other notable features

Both local and cloud-based accounts can be restricted to a certain base path.

Per-user and per-directory virtual permissions.

Public key, password and certificates authentication.

Multi-factor and multi-step authentication.

Active Directory/LDAP authentication.

Custom workflows based on server events such as uploads, downloads or schedules.

Disk quota and bandwidth throttling configurable per user.

REST API for integrating with other systems.

You can obtain and automatically renew free Let's encrypt TLS certificates for HTTPS and FTPS/FTPES.

The web UIs support both light and dark modes and can be customized to match your brand.

Auto-blocking policy to help to prevent DoS (Denial of Service) and brute force password guessing.

Per-user and global IP filters.

Geo-IP filtering.

Per-protocol rate limiting.

Delegate user administration via roles.

Infrastructure as Code (IaC) support using the Terraform provider.

Multiple nodes/pods are supported to provide high availability/scalability.

Extensible via plugins.

Services

Managed File Transfer

We offer SFTPGo hosted as a Service in the Cloud. Store your data in the Cloud and make them available securely via SFTP, FTPS, WebDAV or our intuitive WebClient. Let us manage the services for you.

Pricing

Support Plans

We offer commercial support, guarantees, and advice for your SFTPGo installation. With our plans you will purchase a supported copy of SFTPGo that you can safely install and use in professional environments.

Pricing

What Our Users Say About SFTPGo

Very great experience using SFTPGo in SaaS mode by SOFTWARE ENGINEERING S.R.L.! Their solution offers seamless and intuitive API access, which has greatly facilitated integration with our existing systems. The pricing is fair, making the service accessible while offering robust features. What has particularly impressed us is the quality and responsiveness of their technical support. Whenever we needed assistance, the team responded quickly and effectively, resolving our issues in no time. We highly recommend SFTPGo to any business looking for a reliable and high-performing solution for their secure file transfer needs.

The Zelig Consultants Team, France - SaaS Plan Customer

We are very pleased with the use of SFTPGo for secure file transfers both internally and for our clients. The software's interface is intuitive and user-friendly, making it easy for both our teams and our clients to navigate and utilise its features effectively. The deployment process was straightforward, and managing the software has been a breeze. SFTPGo offers robust functionality that meets our needs perfectly, and the support we receive from their team is outstanding. They are responsive, knowledgeable, and always ready to assist with any queries or issues we encounter. They update the software regularly and keep us abreast of any vulnerabilities or security issues which enable us to maintain a high level of data security and diligence.

Node4 - Enterprise Plan Customer

We at Carne Group have been using SFTPGo Pro (Azure Marketplace Offering) for all our secure file transfer operations across the organization. Our setup integrates seamlessly with Azure Blob Storage, and we’ve found the solution to be both robust and reliable. The platform’s flexibility, intuitive interface, and strong feature set have made it easy to manage users and storage backends efficiently. What truly stands out is the exceptional quality of technical support. The SFTPGo team has consistently been responsive, knowledgeable, and proactive, helping us resolve queries quickly and effectively. We are very satisfied with the product and highly recommend SFTPGo to any organization looking for a secure, scalable, and well-supported file transfer solution.

Carne Group - Azure Marketplace Customer