Home Downloaders Cobalt.tools video downloader
Desktop app· Freemium · Win/Mac/Linux

Cobalt.tools video downloader Full review

Cobalt.tools is the cleanest online downloader there is: no ads, no pop-ups dressed up as download buttons, and no redirects to sites you have never heard of. It is open source, free, and the whole interface is a single input box. Hit rates on X and TikTok are good, while YouTube comes and goes because the platform fights back hard. There is also an open API you can wire into your own workflow.

  • 4K and up
  • Audio only
  • No watermark
  • Open source
  • Online
  • API

VideoDownloaderHub does not host files or proxy downloads, and links to official channels are nofollow. Score 8.9/10. Data checked September 2026.

What is Cobalt.tools?

Cobalt.tools is an open-source online media downloader. Its approach is the exact opposite of other online tools: it does not make money from ads, so the page has one input box and one button, and nothing else gets in your way. Paste a link, pick a format, download, done.

Because the code is open source, its behavior is auditable: you can see what it requests, what it processes, and whether it keeps any of your data. If you worry that an online tool might be quietly logging what you download, open source is the only real answer right now. You can also host your own instance.

Its weak spots are just as clear: no bulk downloads, few quality options, and unreliable YouTube. The first two are limits every online tool shares. The third is because YouTube fights downloaders the hardest, and Cobalt does not have a big pool of proxy IPs to rotate through the way commercial services do. For reliable YouTube downloads, use yt-dlp or Stacher.

How Cobalt.tools works

Understand the mechanics and you will know when it breaks and what to do about it, instead of just hitting retry.

Server-side parsing, but no file storage

Once you submit a URL, Cobalt's server works out the media address. The key difference is the next step: it has your browser fetch the file straight from the platform whenever it can, instead of downloading it to its own server first and passing it along. That keeps its bandwidth costs very low, and it also means it never holds the content you download.

The server only steps in when tracks need merging

Only when the format you want means combining separate video and audio tracks into one file does it do the muxing on its server (it calls this mode tunnel). That step is streamed in real time, and nothing is kept afterwards. It is also why it offers fewer quality options than desktop apps: merging has a cost, so it cannot be offered without limits.

Open API

It exposes the same parsing engine as an HTTP API: POST a URL and get back a download address. That makes it one of the few online tools you can plug into scripts and automation. The official instance is rate-limited, so for heavy use, host your own.

Why YouTube works one day and not the next

YouTube adds extra checks on requests coming from data center IPs, and the outbound IPs of online services are exactly that. Commercial services fight this by buying residential proxy pools. Cobalt is a non-commercial project without that budget, so YouTube availability swings up and down periodically. Other platforms (X, TikTok) are less strict, so hit rates there are much steadier.

How to use Cobalt.tools

The flow is really just two steps, because it deliberately leaves out everything extra: no ad-filled landing page, no "please wait 5 seconds", no second confirmation.

  1. The page has a single input box. Paste the URL of the video page. You do not need to pick a platform, it detects that on its own.
  2. Tap the gear icon to preset the default quality, output container, audio-only mode, audio format and bitrate. Set it once and you never have to choose again on each download. That is where its speed comes from.
  3. In most cases your browser pulls the file straight from the platform, so speed depends on your own connection. When the audio and video tracks need merging you wait a few extra seconds while the server does the muxing.
  4. There is an official HTTP API: POST a JSON body (with the url and options) and get back a download address. The official instance is rate-limited, so for bulk use, follow the docs and host your own instance.

Platforms Cobalt.tools supports

These are results we confirmed in testing, not the list the official site advertises. Partial usually means you only get lower resolutions, or it only works on public content.

Cobalt.tools platform support, tested September 2026
PlatformYesNotesPlatforms
X / TwitterOne of its best platforms for hit rate, both video and GIF workX (Twitter) guide
TikTokPulls the watermark-free source stream, and can grab audio onlyTikTok guide
InstagramPublic posts and Reels are solid; follower-only content is not supportedInstagram guide
YouTubeSupported, but availability swings periodically. See the FAQ below for whyYouTube guide
FacebookPublic videos work; private groups are not supported (an online tool has no access to your login session)Facebook guide
RedditVideo and GIFs, muxed correctly; no login support, so gated subs are outReddit guide
VimeoPublic videos supportedVimeo guide
VKVideo supportedVK guide
DailymotionSolid supportDailymotion guide
PinterestVideo pins work, for images a dedicated extension is the better choicePinterest guide
BilibiliPartial support, danmaku comments are not supportedBilibili guide

What Cobalt.tools downloads, where it runs, and bulk support

Three tables, three questions: what it grabs, where you run it, and how much at once.

What you can download
Content typeYesFormats and notes
VideoMP4 / WEBM, with fewer quality options than desktop apps
AudioMP3 / OGG / OPUS / WAV, with a choice of bitrate
PhotosImages work on some platforms; it is not an image downloader
Captions / subsNo subtitle export
How to use it, and on what
AccessYesNotes
Download onlineIts main form, no sign-up, no ads
Browser extensionNo official extension
Desktop appNo desktop app
Mobile appNo app, but the website works well on mobile (no pop-ups)
API / scriptingOpen HTTP API, and you can host your own instance
How well it does bulk
GranularityYesNotes
One link at a timeThe basics
Several links at onceThe interface takes one URL at a time
A whole playlistCannot expand playlists
A whole channel or profileNot supported; you can write your own script that loops over the API

Bulk means different things on different vendor sites: pasting several links at once, a whole playlist, or an ongoing channel subscription. The table above splits all three so nothing gets confused. More in Best picks for bulk downloads.

Why we picked Cobalt.tools

What it does well, including who shouldn't bother. Point 4 below is its weak spot.

The one online tool where you do not have to dodge ads

On similar services, the biggest, brightest button on the landing page is often an ad that sends you to an unknown site or asks you to install a "download accelerator". Cobalt has none of that, because it does not make money from ads.

  • Zero ads, zero pop-ups, zero redirects
  • No traps dressed up as download buttons
  • No sign-up required, no email collection
  • The mobile site is just as clean
Cobalt.tools ad-free download page

Open source, with auditable behavior

"Is this online tool logging what I download?" Only open source gives that question a real answer. The code is public, and you are free to host your own instance.

  • Public source code, so its requests and data retention are auditable
  • In most cases files never pass through its servers
  • Even when merging is needed it is streamed, and nothing is kept afterwards
  • You can self-host it and keep your data fully in your own hands
Cobalt.tools open-source code you can audit

High hit rates on social platforms, plus an API

X, TikTok and Instagram are where it is strongest, watermark-free downloads included. The open API makes it one of the few online tools you can plug into automation.

  • High hit rates on X / TikTok / Instagram
  • Grabs the TikTok source stream with no watermark
  • Audio only if you want, with your choice of format and bitrate
  • Open HTTP API you can call from scripts
Cobalt.tools downloading from social platforms, plus its open API

Who shouldn't bother

These three are hard limits, not bugs. If you need any one of them, pick a different tool.

  • No bulk support at all: one link at a time
  • YouTube availability fluctuates, so do not rely on it as your main tool
  • Fewer quality options than desktop apps, and no 8K
  • No subtitles, and no content that needs a login to view
Who shouldn't bother

Cobalt.tools pros and cons

Pros
  • No ads, pop-ups or redirects at all
  • Open source and auditable, and you can self-host it
  • Free, no sign-up, no watermarks
  • High hit rates on X / TikTok / Instagram, with watermark-free downloads
  • Open API you can plug into automation
  • Clean, usable mobile website
Cons and gotchas
  • No bulk downloads, one link at a time
  • YouTube availability swings periodically
  • Few quality options, no 8K/HDR
  • No subtitle export
  • Cannot handle content that needs a login to view

Cobalt.tools FAQ

Why does YouTube work sometimes and fail other times?

Because YouTube runs extra checks on requests from data center IPs, and every online service sends its traffic out through data center IPs. Commercial services get around those checks by buying residential proxy pools. Cobalt is a non-commercial open-source project with no budget for that.

Bottom line: do not make it your main YouTube tool. For YouTube, use yt-dlp or Stacher (they run on your own machine, with your own residential IP), and keep Cobalt for X, TikTok and Instagram.

Does Cobalt.tools log what I download?

Going by the public code, in most cases files never pass through its servers: it just hands the media address back to your browser. The server only gets involved when separate audio and video tracks need merging, and that step is streamed with nothing kept afterwards.

The code is open source, so you can check all of this yourself. If privacy matters a lot for your use case, the most thorough option is to follow the docs and host your own instance, or just use a local tool.

Can it do bulk downloads?

Not from the interface. It takes one link at a time and will not expand playlists. That is a limit all online tools share.

Two ways out: write your own loop against its API (the official instance is rate-limited, so self-host for large volumes), or switch to a tool that supports bulk. See Best for bulk.

Can it download TikTok videos without the watermark?

Yes. It requests the source stream without the watermark overlay first, and the hit rate is good. It can also grab audio only.

But if you want to export everything from one account in a single batch, it cannot do that. You need a dedicated extension like Easy TikTok Video Downloader. For a comparison of the options, see The best TikTok downloader.

How does the Cobalt.tools API work, and is it free?

The API on the official instance is free but rate-limited, which suits light scripting. You POST a JSON body (with the url plus options like quality) and get back a download address.

If you plan to run bulk jobs or build it into a product, the right approach is to follow the docs and host your own instance, on your own server and outbound IP. For a comparison of options for developers, see Best picks for developers.

Cobalt.tools alternatives worth a look

If Cobalt.tools is not the right fit, these are the usual next stops.

  • SaveFrom.net

    Web tool + extension · free

    A long-running service with a slightly different mix of platforms, and it also comes as a browser extension.

    When to switch?Cobalt does not support the platform you need. The cost is putting up with landing page ads.

    Read the SaveFrom.net review
  • yt-dlp

    CLI · open source

    1,800+ sites, with 8K, subtitles and bulk all included, and it runs on your own machine so YouTube stays reliable too.

    When to switch?You need bulk, subtitles or reliable YouTube downloads. The barrier is the terminal.

    Read the yt-dlp review
  • Stacher

    Desktop app · free

    A GUI for yt-dlp. Free, covers 1,800+ sites, and has a bulk queue.

    When to switch?You want what yt-dlp can do without touching a terminal, and you are fine installing an app locally.

    Read the Stacher review
  • SnapWC

    Web tool · free

    Another online aggregator that claims to cover a very large number of sites.

    When to switch?Only as a fallback when Cobalt does not support some long-tail site. Lots of ads, and its claimed numbers run optimistic.

    Read the SnapWC review
Still torn between a few? Use the quick compare table to see the differences, or read a head-to-head review for a straight verdict.