cURL
cURL

curl groks URLs

What is curl?

curl is a command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, HTTP/2, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and more.

What's curl used for?

curl is used in command lines or scripts to transfer data. It is also used in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, settop boxes, media players and is the internet transfer backbone for thousands of software applications totally affecting more than one billion users.

Who makes curl?

curl is free and open software that compiles and runs under a wide variety of operating systems. curl exists thanks to thousands of contributors.

What's the latest curl?

The most recent stable version is 7.39.0, released on 5th of November 2014. Currently, 78 of the listed archives are of the latest version.

curl release video by Daniel November 10 2014

Thanks page remake November 6 2014

The THANKS page,crediting all the people that have helped out in the project, has just gotten a little overhaul and now features a completely new look. We also made some extra efforts and removed some duplicate names from it, which explains why the amount of names went down somewhat.

Of course, if you think you are wrongly missing from the list of names, please tell us. We truly believe in giving proper credit!

more news

Recent discussions on the mailing lists
Subject GMT Author Thread List
cmake reviews needed! Wednesday 17:09dev2 firstlibcurl
[PATCH] PEM support for Public Key Pinni... Wednesday 15:37moparisthebest4 firstlibcurl
curl_multi_fdset always returns -1 for m... Wednesday 15:18Vishakha Vaidya12 firstlibcurl
Compiling curl with GSS-API on Centos 5 ... Wednesday 14:16Steve Holme3 firstlibcurl
Session switched from POST to GET fails ... Wednesday 10:29Binney, Peter1pycurl
[PATCH 2/7] pipelining: Fix connection h... Wednesday 10:28Daniel Stenberg10libcurl
Protecting against inner library securit... Tuesday 23:26Daniel Stenberg3 firstlibcurl
some thoughts about mk-ca-bundle.pl Tuesday 23:09Daniel Stenberg2 firstlibcurl
Changes to connection timeout policy whe... Tuesday 22:56Daniel Stenberg6 firstlibcurl
[PATCH 0/2] CMake: Fix order-dependent h... Tuesday 21:03Jakub Zakrzewski6 firstlibcurl