curl
curl 30 years, 1996 - 2026

command line tool and library for transferring data with URLs

What is curl used for?

curl is used in command lines or scripts to transfer data. curl is also libcurl, used in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, medical devices, settop boxes, computer games, media players and is the Internet transfer engine for countless software applications in over twenty billion installations.

curl is used daily by virtually every Internet-using human on the globe.

curl supports

Who makes curl?

curl is free and open source software and exists thanks to thousands of contributors and our awesome sponsors. The curl project follows well established open source best practices. You too can help us improve!

What is the latest curl?

The most recent stable version is 8.19.0, released on 2026-03-11. Currently, 109 of the listed downloads are of the latest version.

Where is the code?

Check out the latest source code from GitHub.