World Cup offer: 30% off FTPSuite with code , expires June 11
macOS menu bar app
FTPush - automatic FTP upload app for Mac

Your FTP files,
uploaded automatically.

FTPush monitors your local folder and uploads new files to your FTP server the instant they appear. Set it once, forget it forever.

macOS 13+ · Apple Silicon & Intel

🔒 No telemetry·No tracking·Your files never touch our servers

Made for photographers, agencies, developers & IT teams

You're wasting time uploading files manually.

Your daily routine without FTPush

  1. Open FileZilla or Cyberduck
  2. Enter host, username, password
  3. Navigate to the remote folder
  4. Select local files to upload
  5. Drag them to the remote folder
  6. Wait for the upload to finish
  7. Verify files uploaded correctly
  8. Close the FTP client
  9. Repeat every time you have new files

With FTPush

0 steps

Files are uploaded. Automatically.

Upload automation.
Built for the Mac.

👁️

Instant folder monitoring

FTPush watches your local folder for new files in real time. The moment a file appears, it's queued for upload - no polling delays.

Stable file detection

FTPush waits until a file is fully written to disk before uploading. No partial uploads, no corrupted transfers on the server.

🔒

FTP, SFTP & FTPS

Connect securely with any protocol. Encrypted transfers for sensitive data in healthcare, finance, or any regulated industry.

📂

Multiple connections

Upload to multiple FTP servers simultaneously. Each connection has its own source folder, credentials, and remote destination.

🎯

Smart upload filters

Upload only the files you need. Filter by extension, filename pattern, or file size. Built-in presets for common workflows.

🚀

Post-upload actions

Run a script, move the file to an archive folder, or trigger a webhook after successful upload. Fully automated pipelines.

🔁

Intelligent retry

If an upload fails, FTPush retries automatically with exponential backoff. No files left behind due to temporary connection issues.

📊

Full activity log

Complete history of every file uploaded. Timestamps, sizes, destination, status. Export for audits and compliance.

🕐

Time-based scheduling

Upload only during the hours you choose. Perfect for off-peak bandwidth usage or scheduled batch deliveries.

🗂️

Remote File Browser

Browse, create, rename and delete files and folders on your FTP server directly from the app - no separate FTP client needed.

Lives in your menu bar.
Always uploading.

No windows to manage. No dock icon. FTPush sits in your menu bar, watching your folder. The moment a file appears, it's uploaded. Click the icon to check status: or just forget it's there.

FTPush desktop view showing the menu bar app monitoring FTP upload connections in real time

Three steps. Two minutes. Done.

1

Enter your FTP credentials

Host, username, password, remote folder. Pick your industry preset and FTPush configures everything else.

2

Choose a local folder to watch

Which folder should FTPush monitor? Pick any folder on your Mac. New files added here will be uploaded automatically.

3

Forget about it

FTPush sits in your menu bar, silently working. Drop files in the folder, they appear on your server. You never think about FTP uploads again.

FTPush menu bar popover showing connections, activity and statistics

FTPush vs the alternatives

FeatureFileZillaScripts/cronTransmit 5FTPush
Automatic monitoring~
Stable file detection~
No coding required
macOS native~
Post-upload actions~
PriceFreeFree$45 one-time€49/yr

Choose your plan

Annual subscription. Cancel anytime.

Solo
1 Mac
€49 €35 /yr

30% off with WORLDCUP26

Buy Solo
Team
5 Macs
€149 €105 /yr

30% off with WORLDCUP26

Buy Team

All features included · 14-day free trial · macOS 13+

Also need to download files?

Get FTPSuite - includes FTPush & FTPull

FTPSuite bundles auto-upload and auto-download in one app. From €63/yr - save vs buying separately.

See FTPSuite plans →

See FTPush in action

FTPush

Deliver Edited Photos During Live Sports Events

9 min read →

FTPush

PhotoMechanic to FTP with Metadata Triggers

8 min read →

FTPush

Automate FTP Uploads for Photographers on Mac

7 min read →

Also need to download files?

Complete your automation with FTPull

FTPull watches your FTP server and automatically downloads new files to your Mac: the perfect download counterpart to FTPush's automatic uploads.

See FTPull →

Questions & answers

Does FTPush work with my FTP server?

FTPush works with any standard FTP, SFTP, or FTPS server. This includes hosting providers, NAS devices (Synology, QNAP), dedicated servers, and cloud FTP services.

How does FTPush know when a file is ready to upload?

FTPush monitors file stability - it waits until a file stops changing in size before uploading, ensuring no partial or corrupted files are sent to the server.

Will it slow down my Mac?

Not at all. FTPush uses macOS file system events for instant detection - virtually zero CPU when idle. It only activates when files need to be uploaded.

Can I upload to multiple FTP servers?

Yes. Configure unlimited upload connections, each with its own source folder, credentials, remote destination, and filters.

What happens if an upload fails?

FTPush retries automatically with exponential backoff. Failed uploads are clearly flagged in the activity log so nothing gets lost.

Is there a free trial?

Yes. FTPush includes a 14-day free trial - no credit card required.

Do I need to pay for updates?

All updates are included in your annual subscription. Renew to stay up to date.