v5.3.0 — now available

A download manager
that feels native.

Grab is fast, keyboard-friendly, and built for GNOME. Segmented downloads, video extraction, torrents, and live capture — no Electron, no clutter.

Grab with a live stream recording alongside active downloads

Everything a downloader should do

Six reasons Grab earns a place in your dock.

Segmented downloads

Split files across parallel connections for maximum throughput. Automatic resume, per-block progress maps, and integrity checks on every piece.

Video extraction

Paste a URL and pick a format. Powered by yt-dlp with quality selection, subtitles, and metadata — inline in the New Download card.

Torrents & magnets

Full torrent support: magnet links, .torrent files, per-file selection, DHT, and seeding controls.

Live stream capture

Record live streams as they broadcast. Crash-safe staging means an interrupted capture never loses your recording.

Browser extension

Send downloads straight from Firefox, Chrome, or Brave. The companion extension hands URLs to Grab with one click.

Truly native

GTK 4 and libadwaita throughout. Follows GNOME HIG, respects your theme, and stays out of the way.

See it in action

Real screenshots, no mockups.

Active downloads with per-block progress maps
Active downloads with per-block progress maps
Torrent download with segmented filter
Torrent download with segmented filter
New Download card with media format picker
New Download card with inline format picker

Install

Two commands and you're downloading.

From FlatPark — recommended

Gets updates automatically with flatpak update.

# Add the FlatPark remote (once) flatpak remote-add --if-not-exists flatpark https://dl.flatpark.org/flatpark.flatpakrepo # Install Grab flatpak install flatpark io.github.linuxuser67.Grab

Manually from GitHub releases

Prefer the tarball or the standalone .flatpak bundle:

flatpak install --user Grab.flatpak

Browse all releases →