🚀 Launch offer: 30% off with code - expires April 30
macOS menu bar app
FTPush

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

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.

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 vs the alternatives

FeatureFileZillaScripts/cronEnterprise MFTFTPush
Automatic monitoring~
Stable file detection~
No coding required
macOS native~
Post-upload actions~
PriceFreeFree$5,000+/yr€39/yr

Choose your license

Annual subscription. Cancel anytime.

Solo
1 Mac
€39 /yr
Buy Solo
Team
5 Macs
€129 /yr
Buy Team

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

Mac App Store

Also need to download files?

Get FTPSuite - includes FTPush & FTPull

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

See FTPSuite plans →

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 within the current major version are free. You bought it, you own it.