Getting started
Set up your TrueFTP managed FTP service in under two minutes — create an account, add a user, and connect your first FTP client.
Welcome to TrueFTP. This guide takes you from sign-up to your first file transfer in four steps.
1. Create your account
Sign up at trueftp.com/sign-up. You'll be guided through a short onboarding flow to choose a plan and create your account slug. The slug uniquely identifies your account and becomes part of your FTP username.
2. Add an FTP user
From the dashboard, open Users and create your first FTP user. Each user gets:
- Its own username and password
- A home directory
- Scoped permissions (read, write, delete, list)
Create one user per integration or partner so you can revoke access independently.
3. Connect your FTP client
Use these connection details with any FTP client (FileZilla, WinSCP, Cyberduck, or curl):
| Setting | Value |
|---|---|
| Host | ftp.trueftp.com |
| Port | 2121 |
| Username | account-slug:username |
| Password | your FTP user's password |
| Protocol | FTP with explicit TLS |
The username combines your account slug and the FTP user, separated by a colon — for example acme:reports.
4. Transfer files
Upload, download, and manage files through your client. Every file lands in durable S3-backed storage with version history and a full audit trail.
curl -T report.csv --ftp-ssl \
ftp://acme:reports:PASSWORD@ftp.trueftp.com:2121/Next steps
- Connect with an FTP client — step-by-step for popular clients
- FTP over TLS — how encryption works
- Managing FTP users — permissions and isolation
- S3 API access — programmatic storage access