Modern MFT: Secure SFTP & FTP Server for Cloud & Local Storage

Unify storage backends (S3, Azure, GCS) and automate file workflows with a single platform. Manage everything through WebAdmin and REST API, or let your users work directly via WebClient and standard protocols.

SFTPGo Architecture

What is SFTPGo

A complete file transfer platform — from storage to automation to compliance

Multi-Backend Storage

Connect to S3, Azure Blob, Google Cloud Storage, or local filesystems using standard SFTP, FTP/S, and WebDAV protocols. Assign different storage backends per user — all managed through a single platform.

Email Ingestion

Automatically fetch attachments from IMAP mailboxes and route them into user directories. Ideal for receiving invoices, reports, or any file-based workflow that starts with an email.

Virtual Folders & Quotas

Map cloud buckets and storage paths to virtual folders within each user's namespace. Define per-path quota limits and permissions for complete isolation between users and projects.

Single Sign-On (SSO)

Integrate natively with your Identity Provider — Microsoft Entra ID, Okta, Keycloak, Auth0, and others — via OpenID Connect, for both admins and end-users.

Event-Driven Automation

Trigger workflows on uploads, downloads, and schedules. Automate notifications, file routing, PGP encryption, retention policies, and integrations with external systems — using a powerful template engine with 50+ built-in functions.

WebAdmin & REST API

Manage users, groups, roles, and permissions through an intuitive web interface. The REST API covers both administration and data access. Automate infrastructure provisioning with the official Terraform provider.

Simplified Administration & Compliance

The WebAdmin UI gives you full visibility into users, connections, and storage — while the REST API lets you automate any operation programmatically.

Meet compliance requirements (GDPR, HIPAA, PCI-DSS) with granular access controls, detailed audit logs, and data-at-rest encryption.

Groups and roles simplify management at scale: apply policies once to a group, and delegate administration to specific teams without giving full access.

WebAdmin UI
WebClient UI

Secure File Access Anywhere, No Client Needed

Users can securely browse, upload, and manage files directly from their browser — no external software required.

Secure Sharing: Create password-protected links with expiration dates and download limits. Recipients can authenticate via email with a one-time code for controlled access.

Document Collaboration: Edit Office documents (DOCX, XLSX, PPTX) directly in the browser with real-time co-authoring, powered by the Collabora Online integration. Files never leave the server.

Self-Service Security: Users manage their own credentials and set up Two-Factor Authentication (2FA) with any TOTP-compatible app.

Built for Security & Scale

Data-at-rest encryption and automatic Let's Encrypt TLS certificates.

Rate limiting, Geo-IP filtering, and auto-blocking with progressive bans.

PGP encryption and decryption for file-level security.

Per-user and per-directory virtual permissions with access time restrictions.

ICAP integration for antivirus and DLP scanning.

Bandwidth throttling and data transfer limits per user.

Post-quantum cryptography for future-proof file transfers.

Per-user and per-directory data retention policies.

High Availability (HA) for multi-instance and Kubernetes deployments.

Comprehensive audit logs and real-time connection monitoring.

How Teams Use SFTPGo

Secure file transfer for any workflow, any industry

Automated File Exchange

Replace manual file handoffs with automated workflows. When a partner uploads a file, SFTPGo can encrypt it, route it to the right storage, notify your team, and trigger downstream processing — all without human intervention.

Secure External Sharing

Need to send files to people outside your organization? Give them a secure link — no accounts or software to install. Control access with passwords or email authentication, expiration dates, download limits, and IP restrictions.

Cloud Storage Gateway

Your team uses SFTP but your data lives in S3 or Azure Blob? SFTPGo bridges the gap — users connect with their existing tools while files go directly to cloud storage. No migration, no retraining.

Compliance-Ready Transfers

Facing HIPAA, GDPR, or PCI-DSS requirements? SFTPGo provides the controls auditors look for: detailed audit trails, encryption, multi-factor authentication, and antivirus scanning. Developed by an ISO 27001-certified company.

Used by teams in healthcare, banking, logistics, media, government, and more.

Flexible Plans for Every Need

Managed File Transfer (SaaS)

Ready to go in minutes. We host and manage the infrastructure for you.
Store your data securely in the cloud and access it via SFTP, FTPS, WebDAV, or WebClient. Ideal for teams who want zero maintenance.

SaaS Pricing

Self-Managed License

Download and run SFTPGo on your own servers (Linux, Windows, Docker, Kubernetes). Full control over your infrastructure, your data, and your compliance boundaries. Includes all enterprise features and direct support from the authors.

License Pricing

Built on a proven open-source foundation. Enterprise editions extend the core with advanced automation, cloud backends, compliance tools, and dedicated support.

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