cURL
Your ad here would be seen by 100,000 unique vistors every month Haxx ad
libcurl

Shopping cart software, Online file storage, Online photo storage, Hosted shopping cart, Contact management software, Email marketing software, Project management software, Issue tracking software, Online notepad, Web publishing software

curl's project page on SourceForge.net

cURL > Docs > Comparison Table

Compare cURL Features with Other Download Tools

This comparison only involves entirely free and open source software that supports both FTP and HTTP transfers.

Feature curl snarf wget pavuk fget fetch lftp aria2
Multiple URLs yes yes yes yes no yes no yes
Simultaneous Downloads no* no no yes no no yes yes
Username/Password yes yes yes yes yes yes yes yes
IPv6 Support yes no yes yes yes yes yes no
Recursive Download no no yes yes no no yes no
Retry Failed Download yes no yes yes no yes yes yes
URL Globbing/Sequences yes no yes yes no no no yes
Tiny Executable no yes no no yes yes no no
Native Win32 Port yes no yes no no no no yes
Large File Support yes no yes no no yes yes yes
GnuTLS Support yes no yes no no no yes yes
SSL Session ID Caching yes no no no no no no no
SSL Private Certificates yes no yes no no no no no
.netrc Support yes no yes no no yes yes yes
Metalink Support no no no no no no no yes
IDN Support yes no no no no no no no
Multilingual Messages no no yes yes no no yes yes
Bandwidth Limiting yes no yes yes no no yes yes
SOCKS yes yes yes yes no no yes no
TFTP yes no no no no no no no
SCP upload/download yes no no no no no no no
SFTP upload/download yes no no no no no no no
HTTP Proxy yes yes yes yes yes yes yes yes
HTTP Resume yes yes yes yes no yes yes yes
HTTP Ranges yes no no no no no no no
Follow HTTP Redirects yes yes yes yes no yes no yes
HTTP POST yes no yes yes no no yes no
HTTP POST Chunked yes no no no no no no no
HTTP PUT yes no no no no no yes no
Cookie Support yes no yes yes no no yes yes
HTTP 1.1 yes no no yes no yes yes yes
HTTP Persistent Connections yes no yes yes no no yes yes
HTTPS yes no yes yes no yes yes yes
HTTP Digest Auth yes no yes yes no no no no
HTTP NTLM Auth yes no yes yes no no no no
HTTP NTLM-SSPI yes no no no no no no no
HTTP Negotiate Auth yes no no no no no no no
HTTP SPNEGO Auth yes no no no no no no no
HTTP Multipart POST yes no no yes no no no no
HTTP deflate/gzip yes no no yes no no no no
FTP Resume yes yes yes yes no yes yes yes
FTP Ranges yes no no no no no no no
FTP Active Mode yes yes yes yes no yes yes yes
FTP SSL yes no no yes no no yes no
FTP Upload yes no no no no no yes no
FTP Kerberos yes no no no no no no no
FTP Connection Re-use yes no no yes no yes yes no
FTP 3rd Party Transfer no no no no no no yes no
GOPHER no yes no yes no no yes no
License MIT GPL GPL GPL ? BSD GPL GPL
Version 7.19.4 7.0 1.10.2 0.9.34 0.4.1 4.7 3.5.0 0.12

The mentioned tools: snarf, wget, pavuk, fget, lftp, aria2.

'Fetch' is an integral part of the FreeBSD operating system.

* curl does not support downloading multiple URLs simultaneously, although libcurl does.

Please mail us corrections if this table is incorrect, or tell us other features we should compare!

donate! Page updated April 20, 2009.
web site info

File upload with ASP.NET