

cURL
cURL is a computer software project providing a library and command-line tool for transferring data using various protocols with URL syntax: supporting FTP, FTPS, SCP, SFTP, HTTP, HTTPS, TFTP, TELNET, DICT, LDAP, LDAPS and FILE.
Cost / License
- Free
- Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- BSD
- Cygwin
- Haiku
Features
Properties
- Lightweight
Features
- Command line interface
- Data transfer
- Portable
- No registration required
- Ad-free
Tags
cURL News & Activities
Recent News
- Danilo_Venom published news article about Ubuntu Server
Ubuntu Server 25.10 drops wget from default install and replaces it with wcurlUbuntu Server 25.10 will no longer include wget in its default installation, opting instead for wcu...
- POX published news article about cURL
cURL version 8.4.0 released with two high-risk security patches and IPFS URL supportcURL, the URL syntax-based data transfer command-line tool, has released its version 8.4.0, featuri...
Recent activities
- Pier4R liked cURL
- shazmataz reviewed cURL
I can't imagine not using curl for diagnosing issues and for development. I'm by no means a wizard as my experience scrapes the surface. It's versatility and protocol support is nothing to be scoffed at.
Don't know why, but it does make me giggle PowerShell uses curl as an alias for the Invoke-WebRequest command.
- alexzeecomedy liked cURL
Featured in Lists
A list with 177 apps by squarepluto without a description.
This is a list of my favorite Linux programs (GUI / CLI) that I use daily. Not all of these apps are Linux exclusive.
Contains various scripting languages, installations, configurations, checklists, processes, and notes regarding …
What is cURL?
cURL is a computer software project providing a library and command-line tool for transferring data using various protocols with URL syntax: supporting FTP, FTPS, SCP, SFTP, HTTP, HTTPS, TFTP, TELNET, DICT, LDAP, LDAPS and FILE. cUrl supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading, kerberos, HTTP form based upload, proxies, cookies, user+password authentication, file transfer resume, http proxy tunneling and a busload of other useful tricks.









Comments and Reviews
I can't imagine not using
curlfor diagnosing issues and for development. I'm by no means a wizard as my experience scrapes the surface. It's versatility and protocol support is nothing to be scoffed at.Don't know why, but it does make me giggle PowerShell uses
curlas an alias for theInvoke-WebRequestcommand.It can be used as a command line tool or as a library for development. It's very handy for all kinds of HTTP API automation.
After reading this, I want you to take a look at the cURL manual. There is so much you can do with this tool it blows my mind.
Use command like this to troubleshoot websites with 3XX redirects: curl --silent --verbose --location --output /dev/null --url example.com
Efficient, popular with good integration with other libraries