# SFTPGo

Event driven file transfer server.

Source: [Console review](<https://console.dev/tools/sftpgo>)

Website: [https://github.com/drakkan/sftpgo](<https://github.com/drakkan/sftpgo>)

Profile updated: 2026-10-16

Category: [Web servers](<https://console.dev/tools/categories/devops-web-server>)

## Supported tech stack

Research checked: 2026-10-11

### Runs on

- FreeBSD (Operating system)
- Linux (Operating system)
- Windows (Operating system)
- macOS (Operating system)

### Integrates with

- CockroachDB (Integration)
- MySQL (Integration)
- PostgreSQL (Integration)
- S3 (Integration)
- SQLite (Integration)
- Terraform (Integration)

Source: [Research source](<https://docs.sftpgo.com/latest/>)

Documented compatibility; coverage may be incomplete. Written in describes implementation, not user-project language support.

File server runs on Linux/Windows/macOS/FreeBSD; supports S3, SQLite, MySQL, PostgreSQL, CockroachDB and Terraform.

## Console’s review — 2025-11-06

Reviewed: 2025-11-06

Author: [David Mytton](<https://console.dev/about#david-mytton>)

Citation: [This review](<https://console.dev/tools/sftpgo#review_2b80094eb0106820465f01eea3ebf1f72a1df559f755e337b052f1e4b98aad25>)

### What we like

Modern file transfer server with SFTP, HTTPS, WebDAV, REST API frontend. Supports various storage backends from S3 to filesystem, CryptFS and SFTP. Virtual folders allow syncing and mapping between backends which can be shared by different users. Web UI for file management.

### Tradeoffs

Some features are enterprise only (it’s based on an open core model) e.g. multi-node clustering, automated workflows based on file events, etc.

This review reflects Console’s assessment at publication on 2025-11-06. Features and limitations may have changed since the review date.

## Is SFTPGo a fit?

Based on [Console’s review published on 2025-11-06](<https://console.dev/tools/sftpgo#review_2b80094eb0106820465f01eea3ebf1f72a1df559f755e337b052f1e4b98aad25>).

Summary updated: 2026-10-16

### Who it’s for

Developers needing a file transfer server with various protocol support

### Why consider it

Supports various storage backends and virtual folders for syncing and mapping

### Keep in mind

Some features are only available in the enterprise version

[Selection criteria](<https://console.dev/selection-criteria>) · [About Console](<https://console.dev/about>) · [Browse tools](<https://console.dev/tools>)
