curl groks URLs

curl is a command line tool 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, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a busload of other useful tricks.

Possibly more than 500 million users already, I'm sure you can use it as well!

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

The most recent stable version of curl is version 7.37.1, released on 16th of July 2014. Currently, 75 of the listed archives are of the latest version.

Use the curl command line tool or use libcurl from within your own programs.

Found a bug or a flaw? Report a bug!

curl and libcurl 7.37.1 July 16 2014

Another eight week cycle loops and the curl team proudly presents a new and shiny curl and libcurl relese: version 7.37.1. Read up on all the changes and bug fixes on the changes page.

curl and libcurl survey results June 13 2014

The results from the 2014 survey is now published.

These are the "raw" numbers, analysis and conclusions drawn from this are left to do. Join in and tell us what you think this means!

more news

Recent discussions on the mailing lists
Subject GMT Author Thread List
Ftp upload resume issuw with very big fi... Wednesday 11:27dushyant kumar5 firstlibcurl
[PATCH] Use -1, not 0, to reset values o... Wednesday 10:35Brandon Casey1libcurl
multi curl hangs during DNS resolution o... Wednesday 08:15Daniel Stenberg2 firstlibcurl
Problems using libcurl with c-ares Wednesday 08:05Daniel Stenberg2 firstlibcurl
Problems with FTP upload and 502 SIZE Wednesday 08:04Daniel Stenberg2 firstlibcurl
HTTPS connection from libcurl client to ... Tuesday 22:21Vijay Panghal7 firstlibcurl
[PATCH] Implement Public Key Pinning Tuesday 21:40Daniel Stenberg2 firstlibcurl
Networking Question : Windows vs *Unix Tuesday 21:18Daniel Stenberg2 firstlibcurl
[PATCH] Compile with latest nghttp2 Tuesday 21:05Daniel Stenberg7 firstlibcurl
Experimental feature: cURL over TURN Tuesday 18:28Guilherme Versiani3 firstlibcurl