FluentFTP 25.0.0

An FTP and FTPS client for .NET & .NET Standard, optimized for speed. Provides extensive FTP commands, File uploads/downloads, SSL/TLS connections, Automatic directory listing parsing, File hashing/checksums, File permissions/CHMOD, FTP proxies, UTF-8 support, Async/await support and more. Written entirely in C#, with no external dependencies.

There is a newer version of this package available.
See the version list below for details.
Install-Package FluentFTP -Version 25.0.0
dotnet add package FluentFTP --version 25.0.0
<PackageReference Include="FluentFTP" Version="25.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add FluentFTP --version 25.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
  • New: SSL Buffering is now switchable via the SslBuffering parameter
  • Fix: SSL Buffering is automatically disabled when using FTP proxies, and enabled in all other cases
  • Fix: Revert PR #383 as it was causing regression issues in SSL connectivity
  • Fix: Disable automatic IP correction to fix connectivity issues via BlueCoat proxy servers
  • Refactor: Rename FtpClientUserAtHostProxyBlueCoat to FtpClientBlueCoatProxy
  • Fix: For OpenVMS absolute paths may not contain slashes but are still absolute (2nd revision)
  • Fix: Detect file existence string &quot;Can&#39;t find file&quot; to fix FileExists check on some servers
  • Fix: Feature parity between FileExists and FileExistsAsync methods, added support for FtpReply 550 check
  • Fix: Feature parity between UploadFile and UploadFileAsync methods, added support for AppendNoCheck handling
  • New: SSL Buffering is now switchable via the SslBuffering parameter
  • Fix: SSL Buffering is automatically disabled when using FTP proxies, and enabled in all other cases
  • Fix: Revert PR #383 as it was causing regression issues in SSL connectivity
  • Fix: Disable automatic IP correction to fix connectivity issues via BlueCoat proxy servers
  • Refactor: Rename FtpClientUserAtHostProxyBlueCoat to FtpClientBlueCoatProxy
  • Fix: For OpenVMS absolute paths may not contain slashes but are still absolute (2nd revision)
  • Fix: Detect file existence string &quot;Can&#39;t find file&quot; to fix FileExists check on some servers
  • Fix: Feature parity between FileExists and FileExistsAsync methods, added support for FtpReply 550 check
  • Fix: Feature parity between UploadFile and UploadFileAsync methods, added support for AppendNoCheck handling

Showing the top 10 GitHub repositories that depend on FluentFTP:

Repository Stars
ShareX/ShareX
ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
duplicati/duplicati
Store securely encrypted backups in the cloud!
aelassas/Wexflow
A high-performance, extensible, modular and cross-platform workflow engine. Built for automation and optimized for SaaS integration, Wexflow runs on Windows, Linux, macOS and the cloud.
peachpiecompiler/peachpie
PeachPie - the PHP compiler and runtime for .NET and .NET Core
Squidex/squidex
Headless CMS and Content Managment Hub
FubarDevelopment/FtpServer
Portable FTP server written in .NET
cadon/ARKStatsExtractor
A tool for the game ARK: Survival Evolved. Extracts possible levelups of creatures to get the values for breeding. With library and pedigree-view.
aloneguid/storage
💿 Storage abstractions with implementations for .NET/.NET Standard
KoalaBear84/OpenDirectoryDownloader
Indexes open directories
rpa-ai/RPAStudio
RPA机器人流程自动化

Read more about the GitHub Usage information on our documentation.

Version History

Version Downloads Last updated
28.0.5 0 12/11/2019
28.0.4 135 12/10/2019
28.0.3 882 12/7/2019
28.0.2 5,464 11/22/2019
28.0.1 14,680 10/31/2019
28.0.0 14,265 10/15/2019
27.1.4 4,633 10/8/2019
27.1.3 1,239 10/4/2019
27.1.2 13,328 9/20/2019
27.1.1 9,872 9/13/2019
27.1.0 11,153 9/9/2019
27.0.3 18,966 8/22/2019
27.0.2 16,035 8/6/2019
27.0.1 6,686 7/31/2019
27.0.0 10,062 7/24/2019
26.0.2 6,532 7/18/2019
26.0.1 2,076 7/17/2019
26.0.0 3,373 7/15/2019
25.0.6 7,797 7/11/2019
25.0.5 9,621 7/2/2019
25.0.4 8,220 6/25/2019
25.0.3 10,350 6/17/2019
25.0.2 1,902 6/17/2019
25.0.1 9,395 6/11/2019
25.0.0 3,794 6/8/2019
24.0.0 69,879 4/17/2019
23.1.0 61,056 3/5/2019
23.0.0 7,122 2/27/2019
22.0.0 1,929 2/26/2019
21.0.0 54,400 2/6/2019
20.0.0 25,725 2/4/2019
19.2.4 11,242 1/28/2019
19.2.3 15,409 1/17/2019
19.2.2 537,168 5/2/2018
19.2.1 1,579 5/2/2018
19.2.0 1,816 5/2/2018
19.1.4 1,656 5/2/2018
19.1.3 52,375 3/24/2018
19.1.2 377,522 11/9/2017
19.1.1 28,683 10/11/2017
19.1.0 21,345 9/29/2017
19.0.0 5,012 9/27/2017
18.0.2 47,031 8/26/2017
18.0.1 2,242 8/24/2017
18.0.0 4,359 8/11/2017
17.6.1 36,773 7/30/2017
17.6.0 3,406 7/25/2017
17.5.10 1,667 7/25/2017
17.5.9 7,977 7/18/2017
17.5.8 2,849 7/13/2017
17.5.7 1,789 7/12/2017
17.5.6 8,542 6/28/2017
17.5.5 2,965 6/27/2017
17.5.4 1,766 6/26/2017
17.5.2 4,206 6/22/2017
17.5.1 1,591 6/22/2017
17.5.0 2,508 6/17/2017
17.4.4 10,003 6/8/2017
17.4.3 1,586 6/8/2017
17.4.2 3,779 5/26/2017
17.4.1 2,734 5/24/2017
17.4.0 4,870 5/21/2017
17.3.0 1,786 5/19/2017
17.2.0 2,253 5/12/2017
17.1.0 1,627 5/11/2017
17.0.0 1,549 5/11/2017
16.5.0 2,382 5/6/2017
16.4.1 2,512 4/29/2017
16.4.0 12,982 4/9/2017
16.3.0 16,588 3/14/2017
16.2.5 2,223 3/10/2017
16.2.4 7,139 2/25/2017
16.2.3 2,194 2/22/2017
16.2.2 8,243 2/18/2017
16.2.1 9,205 2/1/2017
16.2.0 1,802 1/30/2017
16.1.0 1,663 1/29/2017
16.0.19 1,793 1/26/2017
16.0.18 2,205 1/18/2017
16.0.17 22,203 1/5/2017
16.0.16 2,448 12/16/2016
16.0.15 4,112 12/3/2016
16.0.14 2,302 11/25/2016
16.0.13 5,714 11/2/2016
Show less