Pricing Inbox P2P Encrypted Chat Desktop App Browser Extension
Upload a file
Back to Comparisons

Cobalt vs FileShot: One Engine or Five?

— Written by Brendan, Founder of FileShot.io

Cobalt is a well-known open-source downloader that supports about 21 services, including YouTube, TikTok, Instagram, X, Reddit and Vimeo. Links outside that list are not supported. Its own GitHub records periods where YouTube blocked its public instance. FileShot runs Cobalt as one of five engines, so when Cobalt cannot get a link, four more methods still try.

Quick comparison

FeatureCobaltFileShot
Supported servicesAbout 21 (Cobalt’s list)1,000+ sites
Extraction methodsOne — Cobalt’s own extractorsFive engines, Cobalt included
Fallback when a service blocks itNoneNext engine in the chain
Encrypted share linkNoYes

How Cobalt works

Cobalt runs a dedicated extractor for each service on its list. A link from any other site, or a service that blocks its servers, ends the attempt.

How FileShot reads a link

FileShot does not rely on one method. When you paste a link, a server-side chain of five extraction engines takes turns until one returns the real file: yt-dlp with rotating client profiles and browser impersonation, Cobalt, a real headless Chromium browser that plays the page and captures the stream, an HTML media sniffer, and Nextractor, FileShot’s own extractor for players the open-source tools miss. FileShot also remembers which engine won on each site and tries it first next time. In a live sample on October 4, 2026, about 1 in 5 successful downloads came from an engine other than yt-dlp — links a one-engine downloader would have failed.

Why people switch to FileShot

  • Cobalt’s coverage plus four more engines behind it.
  • Five extraction engines on every link instead of one method.
  • 1,000+ supported sites in one box, plus a server-side browser for players no site list covers.
  • Nothing to install, on desktop or phone, and no account.
  • After the download, turn the file into an encrypted FileShot share link with optional expiry instead of re-uploading it somewhere else.

How per-service extractors break

Cobalt uses a dedicated extractor for each service on its list. When a link is on that list and the service is not blocking it, the result is clean and quick. A per-service extractor depends on the service’s current pages and on the server that runs it. When the service changes its pages or blocks that server, the link fails until one of them changes.

Why FileShot runs Cobalt as one engine

FileShot uses Cobalt as the second of five engines, after yt-dlp. When Cobalt returns a file, you get Cobalt’s result. When it cannot, FileShot moves on to a headless Chromium browser, an HTML media sniffer and Nextractor, its own extractor. In a live sample on October 4, 2026, 22 of 112 successful reads came from an engine other than yt-dlp.

Sites outside the list

Most of the web’s video is not on any 21-service list: news players, course previews, smaller video hosts and embedded players on ordinary pages. FileShot covers 1,000+ sites, and its headless browser engine reads players that no extractor list names by loading the page and capturing the stream the player requests.

Sound and formats

FileShot merges separate audio and video into one file and labels those formats “Video + Audio,” up to 4K on Pro. It also offers an audio option, and after the download it can turn the file into an encrypted share link with optional expiry.

When to use which

  • A link from one of Cobalt’s 21 services that Cobalt can reach today: either tool.
  • A site outside that list, or a service blocking Cobalt’s servers: FileShot, which tries four more engines.
  • Many links at once: FileShot Pro, up to 100.

Batches and sharing

FileShot Pro analyzes up to 100 links at once, from any mix of supported sites. FileShot can turn the downloaded file into an encrypted share link with optional expiry, so you can send it to one person without posting it or uploading it to another service.

When a site is not on the list

Cobalt’s answer for a site outside its roughly 21 services is that it is not supported. FileShot’s answer is to keep going: the headless browser and HTML media sniffer read the video from the page itself, which works on players no list includes.

Which one to use

FileShot covers Cobalt’s 21 services and the long tail beyond them.

Paste a link in FileShot

Frequently asked questions

Does FileShot use Cobalt?

Yes, as one of its five engines.

Why does Cobalt fail on some YouTube links?

Cobalt’s GitHub reports YouTube blocking its public instance at times. FileShot falls back to its other engines.

Does FileShot support sites Cobalt does not?

Yes, 1,000+ sites.

Does FileShot work when Cobalt is blocked?

Yes. FileShot moves on to its other engines when Cobalt cannot get a link.

Can FileShot take many links at once?

Yes. FileShot Pro analyzes up to 100 links at once.

Does FileShot merge YouTube audio and video?

Yes. Formats marked “Video + Audio” arrive as one file with sound.

Related comparisons

Competitor details checked October 2026 from each service’s own website.