About Nabby

A general-purpose archival utility for the open web.

Nabby is a free, open-source, self-hostable web interface for yt-dlp. It lets you paste a link from TikTok, Facebook, X (Twitter), Reddit, Vimeo, SoundCloud, Twitch, or any of the thousands of other sites yt-dlp supports, and download the video or audio in your chosen format. Nabby runs in your browser against a lightweight Python/Flask backend. It is designed for journalists, researchers, archivists, educators, and self-hosters who need a simple way to save public media before it disappears. Nabby does not support YouTube, does not host files, does not bypass paywalls or DRM, and does not require an account. Downloads are deleted from the server one hour after they complete. The source code is available under an open-source license, so you can run your own instance on any Linux server.

What it is

Nabby is a lightweight, open-source web interface for yt-dlp, the widely used command-line program that retrieves publicly accessible media from thousands of websites. Nabby exists to make yt-dlp approachable: paste a link, pick a format, get the file. Nothing more.

How Nabby compares to similar tools

Nabby is a web UI for yt-dlp, the same engine used by projects like MeTube, youtubedl-material, and yt-dlp-webui. Compared to those projects, Nabby focuses on a single-user, zero-queue, paste-and-grab workflow with no database, no login, and no persistent storage. Nabby is intentionally not comparable to cobalt.tools, which is a hosted service with a different legal and architectural posture — Nabby is self-hostable, cobalt is not. See the FAQ for more.

Why it exists

Media on the social web is unstable. Posts are deleted. Accounts are suspended. Platforms change their terms, change their business models, or shut down entirely. Journalists lose primary sources. Researchers lose their citations. Everyday people lose the videos their friends and family posted. The ability to keep a local copy of publicly posted material you have a lawful interest in is a basic requirement of a functioning record.

Nabby is a small contribution to that: a clean, honest tool for people who want to save things.

Who it's for

What Nabby is not

How it works

Nabby runs on a server. When you submit a URL, the server uses yt-dlp to open a direct connection to the source site, retrieve the media, optionally convert it (for audio extraction or format normalization), and hand it back to you via a one-time link. The file is removed from the server shortly after. The server does not keep a copy, does not index what you fetched, and does not log the URL beyond the duration of the job.

Open source

Nabby is open source. The code is public, the behavior is auditable, and anyone can host their own instance. The design intent — "a clean interface around a general-purpose tool" — is deliberate and documented. If you want to inspect what the service does, read the source. If you prefer not to use a hosted instance, run your own.

Our position on fair use

Downloading publicly posted media has well-established lawful purposes in nearly every jurisdiction: personal study, archival, journalism, research, commentary, criticism, parody, accessibility, and preservation. Fair use, fair dealing, and equivalent doctrines protect many of these uses. Nabby is a general-purpose tool for these lawful uses. Whether a specific download is lawful depends on the content, the use, and the user's jurisdiction — that judgment belongs to the user, not the tool.

We do not endorse, encourage, or profit from infringing use. We respond to valid takedown requests. We block users who abuse the Service. We publish our DMCA process, our Privacy Policy, and our Terms of Service openly.

Contact

[email protected]

← back to Nabby