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.

What's next?