Home › The tools › vFTP
vFTP
FTP, FTPS and SFTP client

vFTP

Move files to a server, and know exactly what happened to each one.

The problem

Uploading a site through a hosting control panel means one file at a time through a browser. The free clients that do it properly are either full of adverts, abandoned, or ask for a subscription to remember a password.

The deeper problem is that most of them are quiet about failure. A folder of two hundred files uploads, four of them fail, and the window says "done". You find out on Monday, when a page on the live site is broken.

What it does

1All three protocols

SFTP over SSH, FTPS with explicit or implicit TLS, and plain FTP for servers that offer nothing else. The site list says which is which, and warns you where plain FTP is chosen.

2The queue tells the truth

Every file is a row: waiting, running, done, skipped or failed — and a failure keeps the reason the server gave, in words, so you know whether it was permissions or space.

3Whole folders, either way

Drag a folder across and the structure is recreated at the far end. A folder is expanded as its turn comes, so the first file starts moving immediately.

4Nothing is left half-written

A download goes to a temporary name and is renamed only when every byte has arrived. A transfer that dies leaves nothing that looks like the file.

5Compare two folders

Which files are only here, only there, newer on one side, or the same. The question everybody asks before a deploy, answered in a table instead of by squinting at two panes.

6Passwords stay on this PC

Encrypted by Windows for your account. Copying the file to another machine gains nothing, and the app window never sees a password even on this one.

7The whole conversation, logged

Every command and every reply, so "it will not connect" becomes "the server said 530". The password is the one thing never written there.

8It puts the line back

Servers hang up idle connections. vFTP notices and reconnects rather than making you press Connect again after watching an upload.

Why it is worth it

✓
You find out now, not on Monday

Four failures out of two hundred are four red rows and a count, not a cheerful "done".

✓
The errors say what to do

"Nothing is listening on that port — if the host said SFTP, that is port 22" beats ECONNREFUSED, which is what most clients show.

✓
No adverts, no account, no subscription

It is a program that moves files. Files go straight between this PC and your server; nothing passes through anybody else.

✓
Made for the way hosting really is

Self-signed certificates, servers that refuse chmod, dotfiles like .htaccess that other clients hide by default — all handled, and said out loud.

How you use it

1
Add the server once

Name, protocol, address and login. The host gave you these; SFTP is usually port 22 and FTP port 21.

2
Connect

The server is on the right, this PC on the left, both browsable like folders.

3
Move things

Select and press the arrow, drag from Explorer, or double-click. Watch the queue underneath.

4
Check before you deploy

Compare tells you what is different between the folder here and the folder there.

What it needs

Windows10 or 11, 64-bit
Installs toYour user profile — no administrator prompt
SpeaksSFTP (SSH), FTPS explicit and implicit, plain FTP
PasswordsEncrypted by Windows for your account; never stored in readable form
Data kept inYour own profile folder — the site list, the encrypted passwords and the log

See vFTP on your own machine

A short screen-share is usually enough — we open it on your PC, with your files.

Or write to info@issmart.in.