Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. FTP and SFTP clients
  3. Faro

Faro

What it is

Faro is a free, MIT-licensed desktop client for moving files, opening remote shells and working with storage across servers and cloud services. It supports SFTP, FTP, FTPS, SSH, S3-compatible storage, Azure Blob, Google Cloud Storage, WebDAV and HTTP(S), plus Dropbox, OneDrive, Google Drive and Box through browser-based OAuth. Dual-pane browsing, drag-and-drop transfers, directory comparison, continuous folder synchronization and remote-file editing are included. Disk-usage exploration and fleet search can find files by name or content. The faro-cli command-line tool reuses saved GUI profiles for operations, synchronization, differences, searches and command execution. Agent Bridge can expose an authenticated session to Claude Code or other MCP agents through localhost, with opt-in, command approvals and audit logging. HTTP(S) locations are read-only. Downloads are listed for Linux, macOS and Windows. Builds are unsigned, and macOS builds are not notarized.

For and against

For

  • Broad multi-protocol connectivity
  • Dual-pane browsing and folder sync
  • Fleet search and directory comparison
  • CLI reuses saved GUI profiles
  • Agent Bridge approval and audit controls

Against

  • HTTP(S) sources cannot upload, rename or delete
  • Builds are unsigned
  • macOS builds are not notarized

The verdict

Faro brings file management, synchronization and remote access into one cross-platform desktop client. Its read-only HTTP(S) behavior and unsigned releases are important setup considerations.

Who it suits

Faro fits people handling transfers, shells and ad hoc work across multiple machines, servers and cloud backends on Linux, macOS or Windows.

Plans and prices

Free and open source

Free

No paid plans or usage limits stated

Every plan, in full

On the record

Agent Bridge controls
The Agent Bridge uses a per-launch bearer token, requires session opt-in, prompts for approval on each command by default, and records an audit log.github.com · read 11 Oct 2026
AI integration
Its Agent Bridge exposes authenticated Faro sessions to Claude Code or other MCP agents through a localhost service.github.com · read 11 Oct 2026
CLI
The standalone faro-cli reuses saved GUI profiles and supports file operations, sync, diff, search, and command execution across supported backends.github.com · read 11 Oct 2026
Cloud drives
It connects to Dropbox, OneDrive, Google Drive, and Box using browser-based OAuth authorization.github.com · read 11 Oct 2026
Credential handling
For cloud drives, Faro uses loopback and PKCE OAuth, stores only the refresh token in the operating system keychain, and does not see the user’s password.github.com · read 11 Oct 2026
Downloads
The maker lists macOS universal DMG, Windows x64 EXE or MSI, and Linux x64 AppImage, DEB, or RPM installers.github.com · read 11 Oct 2026
File management
Features include dual-pane browsing, drag-and-drop transfers, directory sync, continuous folder sync, and editing remote files in a local editor.github.com · read 11 Oct 2026
File synchronization
Yesgithub.com · read 20 Sep 2026
License and intended use
Faro is MIT-licensed and described as a desktop companion for hands-on file transfer, shells, and ad hoc work across machines.github.com · read 11 Oct 2026
Notable limit
HTTP(S) sources are read-only: Faro allows browsing or downloading, while refusing uploads, renames, and deletes.github.com · read 11 Oct 2026
Product
Faro is a desktop client for file transfer, remote shells, and storage across servers and cloud services.github.com · read 11 Oct 2026
Protocol coverage
multi-protocolgithub.com · read 20 Sep 2026
Protocols
It supports SFTP, FTP, FTPS, SSH, S3-compatible storage, Azure Blob, Google Cloud Storage, WebDAV, and HTTP(S).github.com · read 11 Oct 2026
Release status
The maker says builds are unsigned and macOS builds are not notarized, so first launch requires operating system-specific steps.github.com · read 11 Oct 2026
Remote agent security
Faro Agent uses a Noise handshake with X25519 and ChaCha20-Poly1305, pins peer keys after pairing, and applies the controlled machine’s execution and file access policy.github.com · read 11 Oct 2026
Search and comparison
It includes disk usage exploration, directory diff across backends, and fleet search by name or content.github.com · read 11 Oct 2026
Support
The maker directs users to its Discord community for setup help and feedback.github.com · read 11 Oct 2026
Transfer automation
Yesgithub.com · read 20 Sep 2026

Alternatives to Faro

Every alternative, ranked