AeroFTP is a cross-platform file transfer client that goes beyond traditional FTP. Connect to 25+ protocols, FTP/FTPS, SFTP, WebDAV, S3, Google Drive, Dropbox, OneDrive, MEGA, Box, pCloud, Azure, Filen, and more from a single interface.

Security-first: AeroVault v2 encrypted containers (AES-256-GCM-SIV), Cryptomator support, and zero telemetry.

Built-in AeroAgent AI assistant with 19 providers and 47 tools for file operations and workflow automation.

Includes Monaco editor, terminal, AeroPlayer with 14 visualizers, AeroCloud sync, archive support, batch rename, and 47 languages.

Full CLI (aeroftp-cli) with 32 subcommands, vault profiles, JSON output. AI agent ready.

Platform status:
- Linux: Stable (.deb, .rpm, .AppImage, .snap, AUR)
- Windows: Stable (.msi, .exe, winget)
- macOS: Beta (.dmg, not code-signed)

Built with Rust (Tauri 2) + React 18. Open source, GPL-3.0.

Features

  • 25+ protocols (FTP, FTPS, SFTP, WebDAV, S3, Google Drive, Dropbox, OneDrive, MEGA, and more)
  • AeroVault v2 encrypted containers (AES-256-GCM-SIV, Argon2id)
  • Cryptomator vault support (format 8)
  • AeroAgent AI assistant with 19 providers and 47 tools
  • Monaco code editor (VS Code engine) for remote file editing
  • Integrated terminal with theme sync
  • AeroCloud bidirectional sync with background service
  • Dual-pane file browser with drag-and-drop
  • Archive browser (ZIP, 7z, TAR, RAR) with selective extraction
  • CLI with 32 subcommands and batch scripting
  • 47 languages supported
  • 4 themes (Light, Dark, Tokyo Night, Cyber)
  • Zero telemetry - all credentials stored locally
  • Cross-platform (Linux, Windows, macOS)

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow AeroFTP

AeroFTP Web Site

Other Useful Business Software
Application Monitoring That Won't Slow Your App Down Icon
Application Monitoring That Won't Slow Your App Down

AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • Really great FTP client. Lots of great integrations too!
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

Linux, Mac, Windows

Languages

Albanian, Armenian, Azerbaijani, Bengali, Bosnian, Brazilian Portuguese, Bulgarian, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Georgian, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Vietnamese

Intended Audience

Advanced End Users, Developers, End Users/Desktop, Information Technology, System Administrators

User Interface

Command-line, React, X Window System (X11)

Programming Language

Rust, TypeScript

Database Environment

SQLite

Related Categories

Rust FTP Clients, Rust WebDAV Clients, Rust S3 Clients, TypeScript FTP Clients, TypeScript WebDAV Clients, TypeScript S3 Clients

Registered

2026-03-31