Oxid Transfer icon

Oxid Transfer

File transfer that keeps up with you

SFTP, FTP, FTPS, WebDAV and S3-compatible storage (including Cloudflare R2 and Backblaze B2), plus Azure Blob and Google Cloud Storage, in one native client. Built-in SSH terminal, folder sync and deploy-on-save. Rust engine, SwiftUI front end.

$29 · one-time

Or get Oxid Transfer and 13 more apps for $99 in the Value Pack

Oxid Transfer preview

9

protocols and storage services

Rust

transfer engine

Universal

Intel and Apple Silicon

Feature 01

A terminal, not a text box

A full xterm emulator with cursor addressing, colour, mouse reporting and correct window sizing, so vim, htop and less behave the way they do locally.

Feature 02

Deploy when you save

Point it at a local folder and a remote path. Each saved change is uploaded, missing remote folders are created, and transient failures are retried. Deletions are not mirrored, so removing a local file never removes it from the server. Post-deploy commands run when you press Run Hooks Now on the Deploy screen.

Feature 03

Sync you can read first

Mirror or two-way sync between a local and a remote folder, walked recursively and shown as a plan before anything moves. Deleting files that exist only on the destination is off by default and asks for confirmation.

Feature 04

Your coding agent, on your terms

oxid-transfer mcp lets Claude Code, Codex, Cursor, Windsurf, VS Code and Zed list, download, upload and move files, but only on sites you opt in. There is deliberately no delete tool and no sync tool.

Gallery

Take a look.

Watch

See it in action.

How it compares

What it does, and what it doesn't yet.

Oxid Transfer

Transmit

Cyberduck

Price $29 once $45 once from Panic; $24.99 a year on the App Store Free (donations); $23.99 on the App Store
SFTP, FTP and FTPS
WebDAV
Amazon S3, Backblaze B2, Azure Blob
Cloudflare R2 Not fully supported, per Panic
Google Cloud Storage Not in Panic's protocol list
Dropbox, Google Drive, OneDrive
Terminal Built into the app Opens Terminal.app Opens Terminal.app (not in the App Store version)
Upload on save Watches a local folder From an external editor From an external editor
Folder sync
Resume an interrupted transfer Not yet: it retries, then restarts the file Yes, where the server supports it Yes, where the server supports it

Competitor details checked October 2, 2026. Full comparison, with sources

Keys in the Keychain

Passwords, S3 secrets and tokens are stored in the macOS Keychain, not a preferences file.

Remote file operations

Move, copy and change permissions on the server, where the protocol has permissions to change.

Native

SwiftUI front end over a Rust core, universal for Intel and Apple Silicon.

Frequently asked

Got questions?

Which protocols are supported?

SFTP, FTP, FTPS, WebDAV, Amazon S3 and S3-compatible storage including Cloudflare R2 and Backblaze B2, Azure Blob Storage and Google Cloud Storage. SMB and personal clouds such as Dropbox, Google Drive and OneDrive are not supported.

Is the terminal a real terminal?

Yes. It is an xterm-compatible emulator (SwiftTerm) on a real SSH PTY, so full-screen programs like vim, htop and less work, and the remote side gets the correct window size.

Does it resume interrupted transfers?

Not yet. A failed transfer is retried automatically with backoff, but an interrupted file starts again from the beginning. Resuming part-way needs separate work for each protocol, and we will say so here when it ships.

Can a coding agent use it?

Yes, through the built-in MCP server, and only for the sites you switch on for it. The agent refers to sites by name and never sees a password. There is no tool for deleting remote files or applying a folder sync, and SSH commands need a separate per-site switch.

Does it run on Intel Macs?

Yes, it ships as a universal binary. It needs macOS 14 Sonoma or later.

Best value

Want more than Oxid Transfer?

The Oxid Value Pack includes Oxid Transfer and every other app we make — 14 in total, worth $516 bought separately. One licence, paid once.

$99 $516

Save $417 · one-time

See what's included

Get started

Try Oxid Transfer free.

Every feature unlocked, no card, no email gate. If we've made something worth keeping, you'll know in seven days.

One-time purchase · Updates to this version included