EVERYTHING XIAOMI
Get listed

NcFTP

NcFTP is a free set of programs for transferring files using FTP.

Place
#17 of 36
Score
6.7
NcFTP's website

What NcFTP is

NcFTP is a free set of programs for transferring files using FTP. Its tools include a browser, command-line transfer and listing utilities, and background programs. The browser offers progress meters, filename completion, command-line editing, bookmarks, cached directory listings, resumable downloads, and directory-tree downloads; it can also redial and process work in the background. For scripts, ncftpget and ncftpput handle command-line transfers, while ncftpbatch processes queued requests. Scheduled transfers and automation are supported. NcFTP runs on Linux, macOS, and Windows and can use passive mode or be configured for a firewall or proxy. It uses FTP only and has no built-in encryption or secure FTP modes such as SFTP, SSL, or SSH tunnels. By default it attempts anonymous access, though users can specify a username with the -u option. There is no registration or licensing fee; donations are appreciated. Version 3 uses the Clarified Artistic License, and LibNcFTP is available as a C API for adding FTP client services to applications.

Good

  • Free, with no registration or licensing fee
  • Runs on Linux, macOS, and Windows
  • Supports resumable and directory-tree downloads
  • Command-line tools support scripted transfers
  • Supports passive mode and firewall or proxy configuration

Watch out

  • FTP only; no built-in encryption or secure FTP modes
  • Anonymous access is attempted by default

Who it suits

NcFTP suits users who need FTP transfers, including scripted or queued work, on Linux, macOS, or Windows. It is not suited to workflows requiring built-in encrypted or secure FTP modes.

Verdict

NcFTP provides browser-based, command-line, and background FTP tools, with features for automating and resuming transfers. Its FTP-only protocol coverage is an important limitation for users who need built-in secure transfer modes.

Plans and prices

From NcFTP's own pricing page, checked 8 Oct 2026.

All about pricing
PlanPriceWhat it gives you
NcFTP ClientFreeFree FTP client programs · donations appreciated

The facts

Each one read from NcFTP's own pages, with the date it was checked.

What it does

Automation
The ncftpget and ncftpput utilities provide command line FTP transfers for scripts.checked 8 Oct 2026
Background transfers
ncftpbatch processes queued FTP requests in the background.checked 8 Oct 2026
Client features
The NcFTP browser supports progress meters, filename completion, command line editing, background processing, resumable downloads, bookmarks, cached directory listings, redialing, and directory tree downloads.checked 8 Oct 2026
Current release
The maker lists NcFTP Client version 3.3.0, dated April 23, 2025.checked 8 Oct 2026
Firewall support
The client supports passive FTP mode and can be configured to connect through a firewall or proxy.checked 8 Oct 2026
Included programs
The client includes an FTP browser, command line transfer and listing utilities, and background FTP programs.checked 8 Oct 2026
Integration
The maker offers LibNcFTP, a C language API for adding FTP client services to applications.checked 8 Oct 2026
License
The NcFTP Client version 3 license is the Clarified Artistic License.checked 8 Oct 2026
Login behavior
NcFTP attempts anonymous access by default, and users can specify a username with the -u option.checked 8 Oct 2026
Protocol coverage
ftp-onlychecked 20 Sep 2026
Purpose
NcFTP is a set of free application programs implementing the File Transfer Protocol (FTP).checked 8 Oct 2026
Scheduled transfers
Yeschecked 20 Sep 2026
Security limitation
NcFTP has no built in support for encryption or secure FTP modes such as SFTP, SSL, or SSH tunnels.checked 8 Oct 2026
Transfer automation
Yeschecked 20 Sep 2026

Money

Cost
The client has no registration or licensing fee; the maker says donations are appreciated.checked 8 Oct 2026
Free plan
Yeschecked 20 Sep 2026

Where it runs

Platforms
The download page offers binaries for FreeBSD 14, Linux, Mac OS X 10.9 or later, and Microsoft Windows, and says users can build from source for other platforms.checked 8 Oct 2026
Supported platforms
cross-platformchecked 20 Sep 2026

Alternatives to NcFTP

All alternatives
  1. 1WinSCP logo

    WinSCP

    Free planOpen sourceWindows
    7.9Free plan
  2. 2

    Cyberduck

    Free planmacOSWindows
    7.9Free plan
  3. 3

    Serv-U FTP Server

    AndroidiOSWebAPI
    7.8
  4. 4FileZilla Client logo

    FileZilla Client

    Free planLinuxmacOSWindows
    7.7Free plan
  5. 5

    FTP Commander

    Free planAndroidWindows
    7.6$49.95 one-time
  6. 6FTP Rush logo

    FTP Rush

    Free planAndroidiOSLinuxmacOS
    7.5Free plan