Free Web SFTP Client—Secure SFTP in Your Browser

SFTP keeps your transfers encrypted in transit, and a web SFTP client lets you do it from any browser. FilePort Pro is a free online SFTP client — access SFTP online from a browser-based SFTP client page like this one, with no download and no installation. It connects to your server over SSH on port 22, verifies the server's host key, and encrypts everything in transit: your username, your password, and your files.

Connect Now — secure SFTP in your browser

What is a web SFTP client?

SFTP (SSH File Transfer Protocol) runs inside SSH — normally on port 22 — and encrypts your username, your password, and your files as they travel between your browser and your server. A web SFTP client provides that from the browser, with no software to install. FilePort Pro is exactly that: a free online SFTP client page that connects over SSH, verifies the server's host key, and lets you browse, upload, and download.

How SFTP differs from FTP

FTP (File Transfer Protocol) is unencrypted by design, so your credentials and files travel in cleartext. SFTP runs inside SSH and encrypts the whole conversation, which is why it's recommended whenever your server offers it. The trade-off is configuration: the server has to have SSH/SFTP enabled. Beyond that, you get the same upload, download, and browse tools you'd expect either way. See the web FTP client page if you need plain FTP.

SFTP host-key verification (trust-on-first-use)

The first time you connect to a server, FilePort Pro records that server's host-key fingerprint in your browser — a short, non-secret identifier anyone can read with ssh-keyscan — and displays it so you can check it against the value your hosting provider publishes. If a server's key later changes, the app refuses to connect until you confirm the change. That protects you from a server that has been silently swapped, which is a classic man-in-the-middle attack. The fingerprint is stored only in your browser, keyed by host and port, it isn't a secret, and it's the only thing stored by default.

How to connect to your SFTP server online

  1. Open the app — it lives right here on fileportpro.com; there is no install step.
  2. Choose SFTP — the form defaults to port 22. Enter host, username, and password, plus an optional starting folder.
  3. Click Connect and verify the host key — on first connection the app shows the server's fingerprint; compare it with ssh-keyscan if you want to be extra careful. Then browse, upload, and download.

When to use a browser-based SFTP client

Do a secure transfer without installing anything — on managed or shared work computers, Chromebooks and school devices, a client's machine, or anywhere away from your desktop. That includes SFTP from a work computer and SFTP from your phone. There's nothing to update and nothing left behind.

Security: what happens to your SFTP credentials

Over SFTP, everything is encrypted over SSH between your browser and the server. To relay the connection, your credentials pass through our server before reaching yours, as with any hosted client. They're held in memory only for the session and are never stored, logged, or shared. The session ends when you disconnect or after about 15 minutes of inactivity, and closing the tab clears it. On the free tier there's no account system, so there's nothing stored to delete.

Supported devices and browsers

The client works in any modern browser — Chrome, Edge, Firefox, and Safari — on Windows, macOS, Linux, and ChromeOS, including Chromebooks and school computers where you can't install software. The layout is responsive, so it works on phones and tablets too, on iOS and Android.

Frequently asked questions

Is SFTP secure?

Yes. SFTP runs inside an SSH connection and encrypts everything in transit — your username, your password, and your files. Unlike plain FTP, nothing travels in cleartext. SFTP normally uses port 22.

What is host-key verification?

When you first connect, FilePort Pro records the server's host-key fingerprint in your browser (trust-on-first-use) and displays it so you can check it with ssh-keyscan. If a server's key later changes, the app refuses to connect until you confirm the change — protecting you from a silently swapped server.

Which port does SFTP use?

SFTP normally runs on port 22, which is what FilePort Pro defaults to. You can change the port in the connection form if your server uses a different one.

Do you store my SFTP password?

No. Credentials are held only in memory for the duration of your session and are never written to disk, never stored in a database, never logged, and never shared. Close the tab and the session — and the credentials — are gone.

How is SFTP different from FTP?

FTP (File Transfer Protocol) sends your username, password, and files without encryption by design. SFTP (SSH File Transfer Protocol) runs inside an SSH connection on port 22 and encrypts everything in transit. When a server offers SFTP, it's the safer choice.

Can I use the SFTP client on my phone or when I can't install software?

Yes. The client runs in any modern browser and works on phones and tablets, and it needs nothing to install — so it's a practical way to transfer files from a Chromebook, a work computer, or any machine where you can't install software.

Is FilePort Pro really free?

Yes. The web SFTP client is free to use in any browser — no sign-up, no download, and no account to create. FilePort Pro also offers an optional paid tier that removes ads and adds extra features, but the browser SFTP client itself is free.

Start using the free web SFTP client

No sign-up, no download, no credentials stored. Connect Now — secure SFTP in your browser

Having trouble connecting? See what "host key verification failed," "permission denied (publickey)," "connection refused," and "timed out" mean and how to fix each one.

Also need plain FTP? See the web FTP client. Questions about what we store? Read the privacy policy.