← Back to tools
View AGENTS.md for curl
curl
Transfer data with URLs supporting dozens of protocols
Description
curl is a tool and library for transferring data with URL syntax. It supports a vast number of protocols including HTTP, HTTPS, FTP, SFTP, and many more. It is one of the most widely used command-line tools.
AI Summary
Universal data transfer tool supporting dozens of protocols with URL syntax
Capabilities
- + Transfer data via HTTP, HTTPS, FTP, SFTP, and many protocols
- + Send and receive API requests
- + Support authentication, cookies, and proxies
- + Resume downloads and upload files
- + Available on virtually every system
Use When
- → You need to transfer data or make API requests
- → You want a universal, scriptable HTTP client