Documentation
Everything you need to set up managed FTP, connect clients, and automate transfers.
Host
ftp.trueftp.com
Port
2121
Username
account-slug:username
Protocol
FTP (explicit TLS)
curl -T report.csv --ftp-ssl \ ftp://acme:reports:PASSWORD@ftp.trueftp.com:2121/
API
REST API reference
Manage FTP users, browse events, and configure webhooks programmatically with the TrueFTP REST API.
ReadS3 API access
Use TrueFTP's S3-compatible API to access your storage programmatically alongside FTP, available on the Scale plan.
ReadWebhooks and automation
Trigger downstream processing the moment a file arrives in TrueFTP using webhooks instead of polling.
ReadGuides
Connecting with an FTP client
How to connect to TrueFTP with FileZilla, WinSCP, Cyberduck, and the command line using FTP over explicit TLS.
ReadFTP over TLS
How TrueFTP secures transfers with explicit FTP over TLS (FTPS), and why explicit mode is the right default.
ReadManaging FTP users
Create, scope, and revoke TrueFTP FTP users with per-user permissions and isolated home directories.
Read