uFTP Server

Extremely Small Personal FTP Server.

uFTP Server
Version 1.0

This is a very simple personal FTP Server without any user authentication, without complex and boring configuration. The mainly purpose to develop this tool software is to make it easy when translating files between Mac and other devices, because macOS High Sierra removed the built-in FTP Server, although it is small, but it supports all FTP commands, and high performance.

Setup FTP Home

click and then select a directory that you want to be used as the root directory of FTP Sever. The usual practice is to create a directory and then drag the files that you want to be shared to FTP client, e.g. /Users/username/FTPHome. When the setup complete, this home directory will be remembered.

Server Port

When the port (2121 is the default value) has been used, then you can change it to other. Usually this is not necessary.

User Name & Password

There's no any user account or password required by the FTP Server.


Just click the buttons.
Note: You must select a folder as uFTP Server root directory first then start the server.


This is a pre-AppStore version of uFTP Server before there's a woking version on Mac AppStore. This version will be removed when Apple approved the app, but before that, please download this version.
http://sevenuc.com/download/uFTP.dmg (695KB).
SHA256: b9003815df927a79a13e228f884ec5f50812f03fbd04dd5517f438c71230437a

FTP Client

GNU Telnet: precompiled GNU Telnet also can be download from here: http://sevenuc.com/download/gnu_telnet.tar.gz (67KB).
SHA256: 55dc46af5299ea9218b41dd9ed2a1aa802e9a0e89e15c4166862c0aaa618e007