SECURE, EFFORTLESS FTP LIBRARY FOR .NET

CodeUltimate FTP/SSH and FTPS advanced and lightweight library to add secure file transfer capability to your ASP.NET, C#, VB.NET, and Cross-platform applications. It helps to create, upload, add, modify, verify, download, get/set permissions, delete, manage directories and files in the remote server in your dot Net application. It has the ability to easily and effortlessly integrate into dot Net platforms and Cross-Platforms such as ASP.NET, VB.NET, Xamarin, .NET Core, Window Services, Winform,  Console, WPF, UWP, IOS, MAC, Android and .NET CF. Provide performance and optimization to the code. You can transfer files securely between your application and Windows, Unix, and MainFrame FTP server with ease. It gives you the extra layer of SSL to secure connection while fetching and transfer files. 100% managed and clean code to boost the optimization of FTP library and establish a connection between your application and server with few lines of code.

CodeUltimate FTP's Key Features

  • Transfer files between application and server with ease
  • Upload, Delete, Add, Fetch, Transfer, move and rename files with ease
  • Robust and fast file transfer
  • The best performance and high reliability
  • Support Multi-file operations such as fetch, delete, update, move and rename
  • Support many types of cryptography sets and algorithms
  • Ability to auto parse listings
  • Provide minimize memory footprint by optimizing performance
  • Ease to use already made FileZilla like queue
  • Time difference detection between client and server
  • Provide 100% managed code in C#
  • Fully supported API 
  • Directory Synchronization
  • Support all standard-compliant  FTP server
  • Support FXP (Server to Server file transfer)
  • RFC 959, 1123, 1579, 2228, 3659, 4217, 2246, 4346, 5246 and 5746 are supported
  • Public/Private key is supported
  • Support file masks
  • Secure SSL Layer to fetch and transfer
  • Support Active, passive mode
  • Capability to resume files
  • Built-in support for Windows, Unix, and MainFrame FTP server 
  • Support multithreading: transfer files using multiple threads
  • SHA-2 certificates, TLS 1.2, 1.1, 1.0, SHA-2 hashing algorithms, Diffie-Hellman ciphers, AES/GCM ciphers, Elliptic Curve DSA & Elliptic Curve  are supported
  • SSL 3.0 fully supported
  • Compression Zlib mode available
  • Ability to check and set file permissions
  • Ability to control bandwidth
  • Connect server with few lines of code
  • Clean and comprehensive documentation
  • Support both 1-way and 2-way synchronization
  • Available support for all standard-compliant FTP servers
  • Support both SFTP and FTP 
  • Ease to check existing files and directories
  • Support for Full dot Net Framework and cross-platform
  • Provide advanced search