
edtFTPj/PRO
Secure File Transfer for Java Applications
Companies worldwide rely on edtFTPj/PRO to securely transfer their confidential files. It is a mature, optimized library packed with features that help Java developers add SFTP and FTPS support to their applications.
edtFTPj/PRO – SFTP and FTPS for Java
edtFTPj/PRO has a rich and flexible feature set that ensures its suitability for your Java file transfer projects. It is also a stable, highly reliable product that is compatible with every known file transfer server.
Features include:
- FTPS (explicit and implicit modes), including TLS 1.3 support
- SFTP and SCP (secure copy)
- Multiple protocols supported in the one component
- Multiple, simultaneous transfers by use of FTP connection pools
- Directory transfers and directory synchronization
- Competitive pricing and royalty-free licensing
- One year of support included (additional years can be purchased)
With Pro you also have the following purchase options:
- Individual Developer – for one or two developers
- Team Developer – for one team of developers (unlimited size)
- Corporate Developer – for multiple teams across a corporation
You can also buy the source code for the library for a fee, enabling you to save time and minimize the human resource required to develop the software.
A detailed list of features can be found here.
Pricing
Free
Robust & simple
$0
- Support for all standard and many optional FTP operations and support for a very wide range of FTP servers
- Support for passive and active modes
- Resuming of binary transfers that have partially completed
- Simple but extensive API analogous to a command-line FTP program
- Includes full source code
- Integration with log4j
- Compatible with Java 1.4 and higher versions
- Non-LGPL licenses can be purchased if required
Individual
Security & value
$699
- All FREE features plus…
- Secure FTP transfers (SFTP)
- Secure FTP transfers (FTPS)
- Support and upgrades for 12 months
- Advanced file-transfer features
- Use by one developer
- Optionally includes product source code
Team
Best for one developer team
$1499
- All INDIVIDUAL features plus…
- Use by multiple developers who are part of the same development team at a single geographical location
- Use by multiple developers who are part of the same development team at multiple geographical locations
Corporate
Best for medium to large firms
$2499
- All TEAM features plus…
- Use by multiple developers in multiple development teams anywhere in your corporation
Download Free Trial
Try edtFTPj/PRO free for 30 days – no credit card required.
Useful links
Key features
- Full support for SFTP (FTP over SSH) and SCP (secure copy)
- Supports password, public key and keyboard-interactive authentication
- Supports use of known_hosts file for server validation as well as automatic validation
- Supports zlib compression
- Supports OpenSSH, SSH.COM and PuTTY private key formats
- Supports aes128-ctr, aes192-ctr and aes256-ctr ciphers
- Resuming of binary transfers that have partially completed
- Full support for explicit and implicit mode FTPS
- Supports TLS 1.0, 1.1, 1.2 and 1.3
- Supports both client and server certificate validation
- Support for custom server validation
- Supports MODE Z compression
- Secure data and control channels
- Resuming of binary transfers that have partially completed
- Support for all standard and many optional FTP operations, passive and active modes, and support for a very wide range of FTP servers
- Support for FXP server-to-server transfers
- Resuming of binary transfers that have partially completed
- Full support for SOCKS 4 and SOCKS 5 proxies
- Support for HTTP proxies
- Supports multiple, simultaneous transfers via connection pools
- Supports background transfers via a comprehensive asynchronous API
- Bandwidth throttling and data compression
- Multi-protocol client that permits switching protocols with a single method call
- The same simple, intuitive API as the popular edtFTPj/Free client, meaning upgrades to secure transfers are very straightforward
- Powerful FTP command shell, useful in batch jobs or script development
- FTP streams for treating the remote server as a data stream
- Progress monitoring, permitting notification of the progress of file transfers
- Directory and file transfers, including wildcarding
- Integration with log4j
- Compatible with Java 1.4 and higher versions (earlier versions can be purchased)
- Royalty-free so no restrictions on deployment and no extra costs