Apache FtpServer
The facts below are what the maker publishes about Apache FtpServer, checked and dated. Our editors have not written about it yet.
Plans and prices
From Apache FtpServer's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Apache FtpServer | Free | Free, open source FTP server |
The facts
Each one read from Apache FtpServer's own pages, with the date it was checked.
What it does
- Access controls
- Listed controls include virtual directories, write permissions, idle timeouts, bandwidth limits, and IP restrictions.checked 8 Oct 2026
- Deployment
- FtpServer can run as a Windows service or Unix/Linux daemon and can be embedded in Java applications.checked 8 Oct 2026
- Downloads
- The 1.2.1 release page offers binary and source distributions in ZIP, tar.gz, and tar.bz2 formats, with hashes and PGP signatures.checked 8 Oct 2026
- Extensibility
- The Ftplet API lets Java code process FTP event notifications, and custom user managers, IP restrictors, and loggers can be added.checked 8 Oct 2026
- FTP features
- The server supports resumable uploads and downloads, ASCII and binary transfers, anonymous login, and customizable FTP messages.checked 8 Oct 2026
- Integrations
- The project provides integration with Spring applications and distributes releases as OSGi bundles.checked 8 Oct 2026
- Notable limit
- The FAQ explains that frequent client connections and disconnections can exhaust operating-system file handles because closed sockets remain in TIME_WAIT.checked 8 Oct 2026
- Protocols
- The documentation lists support for RFC 959, RFC 2228, RFC 2389, RFC 2428, and RFC 2640.checked 8 Oct 2026
- Purpose
- Apache FtpServer is a pure Java FTP server designed as a portable server engine that can run standalone or be embedded in a Java application.checked 8 Oct 2026
- Scaling
- Its default network support uses Apache MINA, which the project says can scale to a large number of concurrent users.checked 8 Oct 2026
- Security
- The feature list states that implicit and explicit SSL/TLS are supported.checked 8 Oct 2026
- Support
- Users are directed to the FtpServer users mailing list for questions about using the product.checked 8 Oct 2026
- User data
- User data can be stored in a database or file, and custom user managers can be added.checked 8 Oct 2026
Alternatives to Apache FtpServer
- 1
CompleteFTP
Free planWebAPILinuxSelf-hosted7.8$369 one-time - 2

CrushFTP
AndroidiOSWebAPI7.8$70 one-time - 3
Serv-U FTP Server
AndroidiOSWebAPI7.8 - 4
Wing FTP Server
Free planAndroidiOSWebAPI7.6$199 one-time - 5
VShell Server
WebAPILinuxmacOS7.5$599 one-time - 6
Avidemux
Free planOpen sourceWebLinuxmacOSWindows7.3Free plan
