✦ Fast transfers over slow links. Six protocols. Cross-platform.

File transfers that don't crawl on a VPN.

TransferJaguar is a cross-platform file transfer manager built for slow, high-latency links where SMB and AFP grind to a halt. Connect over SFTP, WebDAV, FTP/FTPS, Dropbox, OneDrive, or Google Drive, browse local and remote side by side, drag to transfer, resume interrupted uploads, and reconnect automatically — on Linux, macOS, and Windows.

TransferJaguar icon

TransferJaguar

Linux • macOS • Windows

Local

📁 Projects
📄 report.pdf
📄 backup.tar.gz

Remote — Work server

📁 www
📁 logs
📄 deploy.sh
↑ backup.tar.gz 4.2 MB/s
↓ deploy.sh Done
Auto-reconnect onResume ready

Everything you need to move files, on any protocol.

🔌

Six Protocols, One App

Connect per site over SFTP, WebDAV, FTP/FTPS, Dropbox, OneDrive, or Google Drive. Browsing, transfers, the queue, drag-and-drop, and conflict handling all work the same regardless of protocol.

☁️

Cloud Accounts via OAuth

Connect Dropbox, OneDrive (personal or work/school), and Google Drive with a secure OAuth sign-in — no passwords stored. Tokens live in your OS keychain and refresh automatically. Google-format docs export to Office files on download.

🚀

Built for Slow Links

SMB and AFP are chatty and latency-sensitive; over a VPN they crawl. TransferJaguar runs over a single connection with a streaming transfer engine that stays responsive on high-latency links — with optional rsync delta transfers for SFTP sites.

🗂️

Dual-Pane Browsing

Your local filesystem and the remote server side by side. Navigate, sort by name/size/date, resize columns, and show or hide dotfiles.

🌳

Directory Tree Viewer

A collapsible, lazy-loaded directory tree above each pane. Click a folder to jump to it, and drag the divider to size the tree against the file list.

🔀

Drag-and-Drop Transfers

Drag files and folders between panes, or use the Upload/Download buttons. Recursive directory transfers and multi-select move many items at once.

📊

Transfer Queue

A docked queue shows every transfer newest-first with a live progress bar, percentage, throughput, and ETA — pause, resume, or cancel any of them.

⏯️

Pause & Resume

Pause a transfer mid-file and resume it later. If a transfer is interrupted, it continues from the partial file's byte offset instead of starting over.

🔁

Auto-Reconnect

Dropped connections reconnect automatically with exponential backoff, reusing your credentials and trusted host key — including through a jump host.

🛡️

Jump Host / Bastion

Reach servers behind a bastion by tunneling through it over SSH, with the jump host's own credentials and independent host-key verification.

🔑

Flexible Authentication

Connect with a private key (and passphrase), your SSH agent, or a password / keyboard-interactive prompt. Secrets live in your OS keychain, never in plain files.

Host-Key Verification

Trust-on-first-use host-key checking with a persisted trusted-hosts store, and a clear warning if a server's key ever changes.

🧩

Conflict Handling & Verify

When a destination exists, you're asked to Replace, Keep both (auto-rename), or Skip — or set a default policy. Optionally verify each SFTP transfer with a SHA-256 checksum.

✏️

File Management

Rename, delete (recursive, with confirmation), and create folders on both the local and remote sides.

⌨️

Keyboard Navigation

Type a few characters to jump to a file, press Return to open a folder, and Tab to switch between the local and remote panes — keep your hands on the keyboard.

🖥️

Cross-Platform Desktop App

Built with Electron for Linux, macOS, and Windows, including x64 and ARM64 builds, with a light/dark theme.

A focused workspace for moving files over SSH.

Dual-pane Screenshot

Dual-Pane Browsing

Local and remote side by side with
a directory tree and sortable columns.

Transfers Screenshot

Transfer Queue

Live progress, throughput, and ETA
with pause, resume, and cancel.

Connection Screenshot

Connections

Saved sites across six protocols,
OAuth cloud sign-in, and jump hosts.

Settings Screenshot

Settings

Theme, hidden files, directory order,
conflict policy, and checksum verify.

Simple app licensing.

Buy TransferJaguar once for the desktop application, then browse, transfer, and manage files over SFTP, WebDAV, FTP/FTPS, and your cloud accounts across your daily workflows.

$25 software license

A fast, cross-platform file manager built for slow, high-latency links for Linux, macOS, and Windows.

  • SFTP, WebDAV, FTP/FTPS, Dropbox, OneDrive & Google Drive
  • Cloud accounts via secure OAuth (tokens in your OS keychain)
  • Dual-pane local/remote browsing with a directory tree
  • Drag-and-drop and multi-select transfers
  • Transfer queue with progress, throughput, and ETA
  • Pause/resume and resume of interrupted transfers
  • Auto-reconnect and jump-host/bastion support (SFTP)
  • Key, agent, and password auth with keychain-stored secrets
  • Interactive conflict handling and optional SHA-256 verification
  • Cross-platform desktop builds with a light/dark theme
Get TransferJaguar

Common questions

What is TransferJaguar?

TransferJaguar is a cross-platform file manager built with Electron, React, and TypeScript for Linux, macOS, and Windows. It's designed for moving files over slow, high-latency links such as VPNs, and connects over SFTP, WebDAV, FTP/FTPS, Dropbox, OneDrive, and Google Drive.

Which protocols does it support?

Six, chosen per site: SFTP (SSH), WebDAV (Nextcloud/ownCloud, SharePoint, Box, NAS), FTP / FTPS, Dropbox, OneDrive (personal or work/school), and Google Drive. Browsing, transfers, the queue, drag-and-drop, and conflict handling work the same across all of them; only connection setup and a few capabilities differ.

How do the cloud accounts (Dropbox / OneDrive / Google Drive) work?

You connect them with a secure OAuth sign-in in your browser — TransferJaguar never sees or stores your password. Access and refresh tokens are kept in your OS keychain and refreshed automatically. Google-format files (Docs, Sheets, Slides) are exported on download to Office formats (.docx, .xlsx, .pptx) or PDF.

Why not just use a network share?

File-sharing protocols like SMB/CIFS and AFP are chatty — every metadata lookup and lock is a round-trip, so they slow to a crawl over a VPN. Single-connection protocols like SFTP, WebDAV, and the cloud APIs tolerate latency far better, and TransferJaguar adds resume, auto-reconnect, and (for SFTP) optional compression and rsync delta transfers on top.

How do I authenticate?

Connect with an SSH private key (with an optional passphrase), your running SSH agent, or a password / keyboard-interactive prompt. Passwords and key passphrases are stored in your operating system's keychain (Keychain, Windows Credential Manager, or libsecret), never in plain-text files.

Can it connect through a jump host / bastion?

Yes. TransferJaguar can tunnel through a bastion over SSH to reach servers that aren't directly reachable, using the jump host's own credentials and its own host-key verification.

What happens if my connection drops mid-transfer?

TransferJaguar reconnects automatically with exponential backoff, reusing your credentials and trusted host key. Interrupted transfers can resume from the partial file's byte offset instead of starting over.

Can I transfer whole folders and multiple files at once?

Yes. Drag folders between panes for recursive transfers, and multi-select files (Cmd/Ctrl-click to toggle, Shift-click for a range) to transfer or delete many at once. The transfer queue shows progress, throughput, and ETA for each item.

How are file conflicts handled?

When a destination already exists you can choose to keep both (the new file is renamed), overwrite, or skip. You can also enable an optional SHA-256 checksum verification to confirm transfers completed intact.

Which platforms are supported?

TransferJaguar is built with Electron and supports Linux, macOS, and Windows, including x64 and ARM64 builds.

I'm having trouble downloading on Windows!

Microsoft Edge and Microsoft Defender make it very difficult to download software from the internet these days. See this page for instructions on how to download and install perfectly safe and free software from the internet.

Do I need a license for each computer?

No, you only need one license that is good for all platforms and all computers that you as an individual own. Send an email to Glowing Cat Software for information about commercial licenses.

Is TransferJaguar open source?

Yes. TransferJaguar source is available under the GPL 3.0 license.

Can I download and use TransferJaguar without a license?

Yes, purchasing a license is optional, but it helps support open source software development.

TransferJaguar Logo

Ready to move files without the wait?

Download TransferJaguar to browse, transfer, and manage files over SFTP, WebDAV,
FTP/FTPS, Dropbox, OneDrive, and Google Drive — on Linux, macOS, and Windows.

×