mirror of
https://github.com/imputnet/cobalt.git
synced 2026-03-09 07:17:16 -05:00
Can't download videos from YouTube on cobalt.tools #893
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @wukko on GitHub (Jun 19, 2025).
cobalt's main instance is currently unable to download anything from youtube due to harsh network limitation from youtube's side. our requests get blocked, and previous network-related workarounds no longer work.
cobalt will show this error as long as this issue is present:
please don't make duplicate issues and don't reply with anything off-topic. all complaints and nags will be hidden as off-topic. this issue affects everyone, including you.
update (15.08.2025): strict network limits on youtube's side are still present, we can't go around them at our scale. we will have to come up with a completely different way of interacting with innertube that doesn't involve a centralized "proxy" server. using google accounts is not an option, they get restricted faster than we can replace them, and it's an insane amount of manual labor nearing slavery.
related threads: #1375
@pyoneerC commented on GitHub (Jun 19, 2025):
im shaking and crying rn im devastated fr
edit: bro fix it it's been 81 days ong
@2shiraz commented on GitHub (Jun 19, 2025):
Apparently, youtube blocked the whole subnet of my proxy servers. i was using ipv6 blocks which is blocked up to /40 ips. i guess changing proxy/cloud providers for me is the solution.
@regedit-sys commented on GitHub (Jun 19, 2025):
i think we SHOULD make duplicate issues and reply with "me too"!
okay, but seriously, google is so annoying sometimes. we need to start a movement
@Intercity225 commented on GitHub (Jun 20, 2025):
In the meantime is there any alternatives?
@wukko commented on GitHub (Jun 20, 2025):
https://github.com/yt-dlp/yt-dlp
@Intercity225 commented on GitHub (Jun 20, 2025):
Thank you, and hoping it's solved promptly!
@ledsales commented on GitHub (Jun 20, 2025):
I just installed JDownloader 2 as a backup until Cobalt is online, it works fine, interface is a bit meh because it grabs everything, not just the vid, but audio streams, images etc, so you have to turn those off. I also haven't found how to make it stop creating subfolders, even for a single video file. But aside from those issues, which are probably me needing more time to play with the interface, it seems to be a good alternative and very quick to download vids.
@JoaoFelipe3 commented on GitHub (Jun 20, 2025):
aw dangit can't download sonic cd soundtrack now can i 😭
@G1tR4kt commented on GitHub (Jun 20, 2025):
Ive been downloading from yt for years with random sites, they ALL stopped working last year, i think you would have to wait until cobalt figures it out, its the only way currently i guess
@MrCoreyTys commented on GitHub (Jun 20, 2025):
This is truly mayhem. I'm sure why YouTube is doing this is to promote YT Premium instead of letting people use other video downloaders like Cobalt, I think that's it.
@pansy4life commented on GitHub (Jun 21, 2025):
Is there any ETA on when this could be fixed?
@andyfoxmsconfig commented on GitHub (Jun 22, 2025):
Are there any news regarding the project's current state? ;-;
@dumbmoron commented on GitHub (Jun 22, 2025):
@andyfoxmsconfig the project is not dead, everything other than youtube still works. if there were any updates, we would post them here (amongst other places)
@dumbmoron commented on GitHub (Jun 22, 2025):
self hosted instances are not affected by this, so if you need it to work urgently you could also host your own instance, we have instructions on how to set it up here
@MatthewSH commented on GitHub (Jun 22, 2025):
This, from my testing, is only true if you're on residential IPs or not flagged IPs. My self-hosted instance is impacted because it requires yt-session-generator and keeps throwing the YouTube login error which it hadn't prior.
@wukko commented on GitHub (Jun 23, 2025):
then your ip address probably got blocked by youtube. there’s no way around it aside from using account cookies (not recommended, they also tend to get blocked) or using a different ip address :(
@rupertgti commented on GitHub (Jun 23, 2025):
You could self-hosted a cobalt-api and cobalt-web at this moment, if you have a regional block for example like my case....
I use this easy docker-compose, I reference the sources of this:
@Notaroror commented on GitHub (Jun 25, 2025):
Is there an estimated time we'll see this fixed, i want to not have to use shady websites.
@gitboiaa1 commented on GitHub (Jun 25, 2025):
use yt-dlp until Cobalt is fixed, but its a bit confusing as it needs the windows console
@mgytr commented on GitHub (Jun 25, 2025):
I have my own instance, if someone wants it, kindly message me on Telegram or Discord. But don't download a lot please.
@Andy-Mckelvey05 commented on GitHub (Jun 25, 2025):
what version do we host for this?
i have mine running locally but i still cant download Youtube locally
Something about 'libav-6.5.7.1-remux-cli.thr.mjs' not existing idk :(
@mgytr commented on GitHub (Jun 25, 2025):
Use this
@wukko commented on GitHub (Jun 30, 2025):
main instance is able to download videos from youtube again!
we also released the 11.2 update with some cool features: https://cobalt.tools/updates#11.2
@slittle95 commented on GitHub (Jun 30, 2025):
are you sure
getting the "youtube asked the instance to prove it's not a bot" error repeatedly, should I report it as a new issue or is it part of this one?
@dobkun commented on GitHub (Jul 1, 2025):
it still shows the the for me
@slittle95 commented on GitHub (Jul 1, 2025):
@dobkun @dumbmoron I think we're following 1375 for this now https://github.com/imputnet/cobalt/issues/1375
@squabbled commented on GitHub (Jul 5, 2025):
@MatthewSH It’s because YouTube is the one doing the blocking intentionally. Other sites aren’t as aggressive in trying to block downloading tools and websites as YouTube is. If you mean how other downloading tools work, it’s likely because YouTube hasn’t tried blocking them yet and they’ve flown under the radar, or in the case of YT-DLP, it uses your connection so all YouTube sees is a signed out user.
@LolproDoesStuff commented on GitHub (Jul 5, 2025):
I found an alternative website some days ago, it's literally cobalt but it runs on a community instance, it works perfectly and youtube still works.
you can try it out here: https://cobalt.meowing.de/
@fleetimee commented on GitHub (Jul 5, 2025):
Thanks
@ethrydevelops commented on GitHub (Jul 11, 2025):
(commenting again because i sent in wrong thread)
i was working on a possible fix and found that it could be consistently bypassed with tor
not sure if you guys have already tried it, but routing it through tor bypasses the login wall most of the time
this package may be of use: https://www.npmjs.com/package/tor-request
@gablilli commented on GitHub (Jul 13, 2025):
I don't know if that's true, I think that this thread is more monitored, so yeah.. why not send it there.
@The2AndOnly commented on GitHub (Aug 23, 2025):
It's still happening! Every other YouTube converter website works so I've been forced to go to those shady sites that don't give the highest quality.
@HU1212ICAN3 commented on GitHub (Aug 24, 2025):
Yeah pretty much every other site still works so idk why its an issue. I DMed Wukko but no reply so sounds like this is just abandoned. And that SUCKS because i really like this site. Mostly because it feels very old school like it was from the 2000s. Gonna suck if this doesnt get resolved.
@wukko commented on GitHub (Aug 24, 2025):
as mentioned in the issue, don’t spam this issue unless it’s something useful
@MatthewSH commented on GitHub (Aug 24, 2025):
I don't know if this is considered off topic, but as stated in the update on the OP YouTube has implemented some strict ways of blocking services like Cobalt. Other sites may work but inevitably will get blocked in the future. This is not unique to Cobalt. You'd have to use it locally with things like yt-dlp but that requires some more hands on work. Cobalt isn't abandoned (you can see from the commits it's still active), just the YouTube portion of it is not working at this time.
They even share this information on Twitter: https://x.com/justusecobalt/status/1943279590178230618
Cobalt still is active and supports a lot of services. If you want to try to help get YouTube back online, I'm sure they would love some ideas to fix it. :) (lord knows I'm not smart enough for that)
@HU1212ICAN3 commented on GitHub (Aug 24, 2025):
Your discord doesnt have a general chat. Sorry idk where else to get information and i dont use twitter.
@MatthewSH commented on GitHub (Aug 24, 2025):
You can subscribe to issue updates here on GitHub, @HU1212ICAN3, which will show up in your inbox here on the site and in your email (if configured).
You can also periodically check the original post: https://github.com/imputnet/cobalt/issues/1356#issue-3161002795
It looks like wukko updates it as more information is available. There are options available if you're just looking for updates.
@SpareEnderboy commented on GitHub (Sep 6, 2025):
just another day of youtube trying to get you to buy youtube premium...
@ungaul commented on GitHub (Sep 13, 2025):
Couldn't we just use YouTube cookies as YT-DLP does?
@spencermacca commented on GitHub (Sep 14, 2025):
this is lowkey such a silly thing to say. guy is giving a solution to the problem for 99% of people who end up on this thread.
if youtube downloading is going to be broken for as long as it has been, why not give people some alternatives on the popup instead of it just being this message saying "it's broken rn"
without a doubt, cobalt is by far one of my favourite youtube downloaders of all time it's the goat but plz just make the solution to most people's problems obvious 🙏
@MatthewSH commented on GitHub (Sep 14, 2025):
It's been mentioned before about YT-DLP @spencermacca. Any recommendation from the Cobalt team would be seen as them supporting or pushing people to a product and if that product turns out poorly or unsafe for users the blame falls back on the Cobalt team which impacts their reputation.
YT-DLP is the only truly "safe" at the moment but still has it's risks, of course.
@squabbled commented on GitHub (Sep 15, 2025):
YouTube rate limits accounts too. On yt-dlp it's less noticeable as you're the only person downloading compared to Cobalt which has millions of people downloading from one server. I've had yt-dlp cookies be revoked and rate limited and had to make several YouTube accounts for bulk downloads. It's not practical for a larger operation like Cobalt to have a surplus of accounts as they'd burn through them extremely fast and cause errors and trouble for users.
@squabbled commented on GitHub (Sep 15, 2025):
For what it's worth, Cobalt is still "safe" and reliable at fetching YouTube streams, albeit YouTube has just gone after the main instance and some community instances. Self-hosting is still very much an option, Cobalt lets you use your own backend. I've found that regular home internet connections are often more reliable for downloading too, which is another perk of self-hosting it for yourself. There's more than just yt-dlp, and Cobalt will still download videos fine. Just public instances and high frequency downloaders that are affected, unfortunately.
@MatthewSH commented on GitHub (Sep 15, 2025):
Thanks for that correction! I forgot to mention it because it hasn't worked for me very much, for some reason my IPs are flagged easier but I digress.
@squabbled commented on GitHub (Sep 15, 2025):
For what it's worth, I've found data center (VPSes, cloud servers, VPNs) IPs get blocked quickly or are often blocked entirely before even accessing YouTube. If you can get a household IP from an internet provider like Comcast or Spectrum (at least here in the states, dVPNs exist) you would likely have better luck. You can also make a burner YouTube account if it's just you and/or a few friends using it to avoid this altogether. I have 1 burner account I use for yt-dlp and it's worked fine for bulk downloads under 300 per day.
@meowgoober commented on GitHub (Sep 26, 2025):
sdiybt🥀
@gablilli commented on GitHub (Sep 27, 2025):
we are NOT on tiktok bro.
@DarkBlu242 commented on GitHub (Sep 27, 2025):
yk like a 100 people get a email everytime you comment here🥀
@superdave938 commented on GitHub (Sep 27, 2025):
true...
On Sat, Sep 27, 2025 at 11:04 AM Emil kasperski @.***>
wrote: