Getting Started
Set up PushFTP in 5 minutes. No code required.
1
Create an account
Sign up at pushftp.com/signup. Free plan includes 1 connection and 50 transfers/month.
2
Add your SFTP connection
Go to Dashboard → Add connection. Enter your server's hostname, port, username, and password (or SSH key). Click "Test Connection" to verify.
PushFTP encrypts all credentials with AES-256-GCM before storing them.
3
Whitelist the PushFTP IP
Add 178.104.35.54 to your server's firewall. This is the only IP PushFTP uses — it never changes.
This IP is shared across all PushFTP users. Use it as a firewall convenience — your SFTP credentials (ideally SSH keys) remain your primary security layer.
4
Generate an API key
Dashboard → API Keys → Generate. Copy the key (starts with pftp_). It's only shown once.
5
Send your first file
Use the Upload API, or connect Zapier / Make / n8n.