sFTP App

sFTP Client

App Features

See all the great features we have to offer below,
you'll notice we're not just a file transfer app

New in 4.0

Broadbent AINew

Paste a connection string or describe what you need, and the AI Assistant sets it up. It asks for anything that is missing and shows you everything before it is saved.
  • Set up connections, monitors, schedules and diagnostic tools by describing them
  • Drag an item into the assistant to rename it, change its settings or ask how it works
  • Changes are shown as a summary card — nothing is saved until you confirm, and you can undo
  • Live thinking steps show what the AI is checking while it works
  • Passwords, keys and secrets are hidden before anything is sent to Broadbent AI
  • Cloud includes 1,000 AI credits a month and Team 1,500 per user — signed-in Basic and Pro users get 50 a month to try it
  • Turn on on-demand usage to keep going after your credits run out, with a monthly spending limit you choose

Read the Broadbent AI guide

New in 4.0

Connection Info & Server HealthNew

Every connection has an Info dashboard showing what the server allows and how it is doing — then ask Broadbent AI whether it is healthy.
  • Status for connection, latency, terminal, port forwarding, disk, CPU and memory
  • Health checks for file transfer, terminal, running commands, port forwarding and disk space
  • "Is this server healthy?" gives a plain-English verdict with follow-up questions
  • Server software, host key fingerprint and encryption at a glance
  • Connect from elsewhere with ready-to-copy sftp, ssh, scp and ~/.ssh/config commands
  • Encrypted notes with a live Markdown preview — draft or tidy them with AI

New in 4.0

AI for Files & EditingNew

Broadbent AI helps wherever you work with files, from finding them to fixing them.
  • Describe it search, e.g. "PHP files changed this week over 1MB"
  • Rename with AI — rename up to 200 files by describing the pattern
  • Describe the permissions you want, e.g. "safe for a website"
  • "Why did this fail?" on connection errors
  • Editor assistant — explain a file, find bugs, add comments or tidy the formatting
  • Review every proposed edit, then apply, reject or undo it before you save
  • Summarise logs and find the most common errors
  • Explain differences when comparing files

Read the Files & Editing guide

Appearance

Themes

Choose a theme colour, light or dark mode and a font size when you first open the app — and change them any time in Preferences.
  • sFTP Client Aqua Blue
  • Midnight Purple
  • Emerald Green
  • Ruby Red
  • Cupcake Pink
  • Sunset Orange

Storage

Cloud Services

Connect to cloud storage alongside FTP, FTPS, SFTP and WebDAV, so transfers stay in one place.

Available services

  • Amazon S3 Storage Service
  • Backblaze B2 Storage Service
  • Dropbox Standard & Dropbox Business
  • Google Cloud Storage Service
  • Google Drive
  • Microsoft Azure Blob Storage
  • Microsoft OneDrive

Remote

SSH Terminal

Open a shell on the same SFTP connection when you need more than file transfer. Switch between the two whenever you like.
  • Tabbed SSH terminals (limited to your server’s ssh client limit)
  • AI command helper — describe a task at the prompt or in the sidebar, then insert, explain or save the command
  • Explain this output — select terminal output and ask what it means
  • SSH snippets for commands you run often
  • Edit files using nano, vi, vim and similar tools
  • Support for TMUX and Screen sessions
  • CJK (Chinese, Japanese, Korean) character support
  • xterm-256colour, with colours customisable in preferences
  • Open a set number of tabs with an optional default command in each session

Access

Connections & Security

Reach private networks, verify hosts, and lock down account sign-in with the options you use on the website.
  • Jump Host / ProxyJump (bastion) for SFTP and SSH
  • SSH agent forwarding on connections
  • Host key fingerprint warnings when a server key changes
  • FTP Passive Mode, Binary / ASCII transfer type, and Accept Invalid Certificates for FTPS
  • Two-step login with authenticator app, email code, or backup code
  • Import and export backups (including SSH snippets) with sync-ready re-import

Transfers

File Transfers

FTP, FTPS, SFTP, WebDAV and cloud services — with the controls you need on a serious transfer client.
  • FTP, FTPS (SSL / TLS), SFTP, WebDAV & Cloud Services
  • Resume interrupted SFTP transfers instead of restarting
  • Preserve timestamps on transfers (access and modification times)
  • Edit Owner / Group (UID / GID) when changing permissions
  • Debug connection data
  • Encrypted notes on each connection
  • Compare directories between local and remote
  • Preserve connection logs
  • Auto-updating local directory list
  • Directory status bar with file, folder and size counts
  • Multiple and large file transfers with speed and remaining time
  • Key file login for SFTP / SSH (RSA / DSA)
  • Search remote directories
  • Drag and drop uploads and downloads
  • File editor for local and remote files
  • Keep-alive connections
  • Synchronised directory browsing
  • Browse by path on local and remote
  • Create, edit, rename and delete files and folders
  • Refresh local and remote lists
  • Sort, resize and hide columns
  • Vertical or horizontal directory layout
  • Multi-select, transfer queue and folder bookmarks
  • Open files and folders in the SSH terminal

Networking

Port Forwarding

Forward hidden services from the server to your local device, or the other way around, when a connection is established.
  • Set up with AI — describe what you want to reach and free local ports are picked for you
  • Explain this port forward, and "Why did this fail?" when one stops working
  • Forward ports from server to local
  • Forward ports from local to server
  • Automatically initialise port forwarding when the connection is established

Teams

Syncing / Sharing Data

Sync connections with Diffie Hellman elliptic curve encryption. Encryption happens on your device before anything reaches our servers.
  • Sync connections, snippets, schedules and more between your devices
  • Force Sync in Preferences for a full pull / push with result and failure details
  • Account hash encryption for synced keys (keys stay usable after a password change)
  • Create teams and share connections with a team or an individual user

Ops

Server Monitoring

Schedule checks against your servers while the app is open — system stats over SFTP/SSH, HTTP(s) with status and body matching, TCP port checks, or ping.
  • System stats thresholds (CPU, memory, disk and load) via an existing SFTP or SSH connection
  • HTTP(s) checks with accepted status codes (e.g. 200-299) and response body keyword match (partial or exact, optional invert)
  • TCP port open/closed checks and ICMP ping
  • Uptime history bar with succeed / fail ticks and percentage — plus Run Now and upside-down mode
  • Create or change monitors by describing them to the AI Assistant, and ask for Monitor insights
  • Separate from Server Insights, which still shows live metrics on a connected session

Automation

Schedules

Log in to a remote connection on a schedule and run the tasks you would otherwise do by hand — or describe the schedule to the AI Assistant.
  • Select an existing remote connection
  • Override local and remote directories
  • Set a schedule in minutes, hours, days or months
  • Define actions such as download, upload, delete and folder sync
  • See each schedule's last 10 runs, with every file that was downloaded, uploaded or deleted
  • Track total data transferred, success rate and average run time — or run it now

Network

Diagnostic Tools

Look up a domain, IPv4 and IPv6 address, including DNS records on the parent domain.
  • PING requests
  • TraceRoute to check DNS routes to the destination
  • Port check for open or closed ports
  • WHOIS lookup for domain or IP records
  • Explain results — ask Broadbent AI what the results mean and what to check next

Transfers

Server to Server Transfers

Open a direct server-to-server connection and replace the local directory pane.
  • Transfer files and folders from one server to another
  • Avoid staging files in a local directory
  • Connect a server to a cloud service, and vice versa

Localisation

100+ Languages

Switch language in preferences. Non-English translations can be improved — contact us and we will handle the change over email, or contribute on GitHub.
  • Switch language in the app preferences dialog
  • Over 100 languages supported
  • Contribute translations in our GitHub project

Licensing

Purchase sFTP Client and get started

Personal and business licences, with the features you actually use.

View plans

Contact

Speak to the team

Call our Colchester sales team, or send a message anytime.

UK sales team · 8:00am–8:00pm