curl

Transfer data from or to a server using URLs

Snap (recommended) Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs

About

curl is a tool for transferring data from or to a server using URLs. It supports these protocols: DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. **How to use it** To download a file run `curl-snap.curl http://example.com --output /tmp/my.file` To silently download a file run `curl-snap.curl http://example.com --output /tmp/my.file --silent` _The downloaded file will be available here /tmp/snap-private-tmp/snap.curl-snap/tmp_ For a better comprehension of the tool, run `curl-snap.curl --help` **Before using it** Remember to connect the home interface to this snap if you want to save directly to your home user folder. Just run `snap connect curl-snap:home` After connecting the home interface you can run curl in this way `curl-snap.curl http://example.com --output my.file` _Your file will be downloaded in your home user folder_

Additional information

Project

Publisher
AMA
License
curl (free software)What this license lets you do
Homepage
curl.se
From the project
Contact

Install

Available via
Snap · Debian · Ubuntu · Fedora · openSUSE · Alpine Linux · Void Linux · Slackware · Solus · Gentoo · Nixpkgs

About this data

Sources
Sources disagree on the license
Catalog data as of
October 12, 2026
How each source lists it (15)
SourceNameVersionBuilt byLicenseDescription
Snap Storecurl7.81.0—unsetTransfer data from or to a server using URLs
Debiancurl8.14.1-2+deb13u5Distribution build—command line tool for transferring data with URL syntax
Ubuntucurl8.18.0-1ubuntu2Distribution build—command line tool for transferring data with URL syntax
Fedoracurl8.18.0Distribution buildcurlA utility for getting files from remote servers (FTP, HTTP, and others)
Nixpkgscurl8.22.0Distribution buildcurlCommand line tool for transferring files with URL syntax
Nixpkgscurl8.22.0Distribution buildcurlCommand line tool for transferring files with URL syntax
Nixpkgscurl8.22.0Distribution buildcurlCommand line tool for transferring files with URL syntax
Nixpkgscurl8.22.0Distribution buildcurlCommand line tool for transferring files with URL syntax
Nixpkgscurl8.22.0Distribution buildcurlCommand line tool for transferring files with URL syntax
openSUSEcurl8.22.0Distribution buildcurlA Tool for Transferring Data from URLs
Alpine Linuxcurl8.22.0-r0Distribution buildcurlURL retrieval utility and library
Void Linuxcurl8.22.0_1Distribution buildMITClient that groks URLs
Slackwarecurl8.22.0-1Distribution build—curl (command line URL data transfer tool)
Soluscurl8.16.0Distribution buildMITGet a file from an HTTP, HTTPS or FTP server
Gentoocurl8.22.0Distribution buildBSD-3-Clause AND curl AND ISCA Client that groks URLs
Known data issues (1)

Things this page is missing or isn't precise about. Know the answer? A fix takes one click and a sentence, and the community picks it up from there.

  • Sources disagree on the license — Two sources report licenses of different families: one of them is likely wrong.
    Help fix
Other things the catalog needs help with

Related

usbutils

Utilities

Collection of USB tools to query connected USB devices

12 platformsSnap (recommended) Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs3 buildsStandard: Stable Standard: Nightly Standard: Git

Tasks

Utilities

Get things done

5 platformsFlatpak (recommended, ✓ verified) Snap Arch Linux openSUSE Nixpkgs6 buildsStandard: Stable Standard: Candidate Standard: Beta Standard: Nightly Standard: Git Other builds: BinFlathub (Flatpak): ★ 2.4 (7) elementary AppCenter (Flatpak): ★ 2.3 (4) elementary AppCenter (Flatpak): ★ 2.3 (4) elementary AppCenter (Flatpak): ★ 2.3 (4)

Exodus

Utilities

All-in-one app to secure, manage, and exchange blockchain assets

Flatpak (recommended) Arch Linux2 buildsStandard: Stable Other builds: BinFlathub (Flatpak): ★ 3.7 (3)

Oversteer

Utilities

A steering wheel manager

4 platformsFlatpak (recommended) Arch Linux Void Linux Nixpkgs2 buildsStandard: Stable Standard: GitFlathub (Flatpak): ★ 3.2 (9)

btrfs-progs

Utilities

A snap for btrfs tools

12 platformsSnap (recommended) Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs4 buildsStandard: Stable Standard: Beta Standard: Nightly Standard: Git

fwupd

Utilities

Update device firmware on Linux

13 platformsFlatpak (recommended) Snap Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs9 buildsStandard: Stable Standard: Candidate Standard: Nightly Standard: Git 2.0.x: Stable 1.9.x: Stable 1.9.x: Candidate 1.9.x: Nightly Other builds: 32bitFlathub (Flatpak): ★ 2.3 (3)

net-tools

Utilities

The collection of base networking utilities for Linux.

11 platformsSnap (recommended) Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Gentoo Nixpkgs3 buildsStandard: Nightly Standard: Git Standard: Stable

Wispr_Flow

Utilities

<p>Unofficial Linux build of the Wispr Flow voice-dictation app, with a clean-room Rust helper providing text injection, active-app detection, and selection capture across KDE/GNOME/wlroots/X11.</p>

AppImage (recommended) Arch Linux2 buildsStandard: Stable Other builds: AppImage

fetch

Utilities

Download files and verify checksum.

4 platformsSnap (recommended) Arch Linux Gentoo Nixpkgs2 buildsStandard: Stable Standard: Git

Spectacle

Utilities

Take screenshots and recordings

11 platformsArch Linux (recommended) Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs3 buildsStandard: Git Standard: Stable Other builds: Audio

Info Center

Utilities

Info Center for BackSlash Linux

11 platformsSnap (recommended) Arch Linux Debian Ubuntu Fedora Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs3 buildsStandard: Stable Standard: Git Other builds: 32bit