Free & open source · macOS · Windows · Linux
Keep every video worth keeping.
A fast, native desktop app for downloading video and audio from YouTube and 1,800+ other sites — powered by yt-dlp, built with Tauri.
Works with
- YouTube
- TikTok
- Twitch
- Twitter / X
- Vimeo
- SoundCloud
- +1,800 more
Looks right, either way.
KeepMeTube follows your system theme automatically, or you can lock in light or dark yourself. Drag the handle to see both.
Download queue
Progress, transfer speed, and history for every download, newest first — filter the list, retry a failed one, or drill into a playlist's queue.
Add a download
Pick a resolution and container, then attach cookies for age-restricted or member-only content. Paste one link or several — the field can even auto-fill from your clipboard.
Shown in Türkçe — one of the 10 languages built into KeepMeTube.
Whole playlists, handled
Paste a playlist link and KeepMeTube analyzes it, so you can pick exactly which videos to grab and queue them all at once. Each playlist collapses into a single row in your download list — with a drill-down view for what's queued — and saves into its own subfolder, named after the playlist.
Built to just work
Everything yt-dlp can do, without touching a terminal.
-
1,800+ sites
YouTube, Instagram, TikTok, Twitch, Twitter/X, Reddit, Facebook, Vimeo, SoundCloud, and nearly everywhere else yt-dlp reaches.
-
Always current
Checks for yt-dlp updates on launch and upgrades in one click, so new sites and formats keep working.
-
Cookie authentication
Attach a cookies.txt to pull age-restricted, member-only, or private content using your own logged-in session.
-
10 languages
English, Türkçe, Español, Français, Deutsch, Português, العربية, 日本語, 한국어, and 中文 — built in, not bolted on.
-
Light, dark, or system
Matches your OS automatically, or set it yourself — see it for yourself just above.
-
Live progress
Real percentage, transfer speed, and status for every download, updating as it happens.
-
Smart queue
Downloads run automatically, up to a limit you choose — the rest wait their turn.
-
History that sticks
Your download list survives restarts — nothing disappears when you close the app.
-
File operations built in
Rename, reveal in Finder or Explorer, or delete finished downloads without leaving the app.
-
Whole playlists at once
Paste a playlist link, pick exactly which videos to grab, and queue them all — grouped into one row, saved into their own subfolder.
-
Paste, and go
Queue several links at once, or let KeepMeTube auto-fill the URL from your clipboard.
-
Subtitles, thumbnails & tags
Grab subtitles, embed the thumbnail, and write title and artist metadata into the file — all optional, per download.
-
Find it, retry it
Filter a long download list as you type, and retry any failed download with one click.
-
Set your defaults
Choose a default save folder and filename template, and set how many downloads run at once.
A closer look
Every screen is built from the same flat, hairline-bordered system — nothing borrowed, nothing generic.
Get KeepMeTube
Free, open source, no account required.
macOS says the app is “damaged”? It isn't — KeepMeTube isn't notarized by Apple yet, so Gatekeeper flags any download from outside the App Store by default.
Right-click the app and choose Open, or run this once in Terminal:
xattr -d com.apple.quarantine "/Applications/KeepMeTube.app"