save what you love
Find a file
2024-03-16 22:04:21 +06:00
.github build: bump action versions 2024-03-09 15:23:14 +00:00
docs docs/run-an-instance: add info about plausible env variable 2024-03-16 22:04:21 +06:00
src page: add plausible script enabled by env variable 2024-03-16 22:03:54 +06:00
.deepsource.toml deepsource config update 2023-02-13 20:39:09 +06:00
.gitignore updated docs 2023-10-28 18:51:20 +06:00
Dockerfile i don't get it 2023-04-09 11:38:37 +06:00
LICENSE changed license from gpl3.0 to agpl3.0 2022-07-21 16:36:22 +06:00
package.json package: bump version to 7.11.2 2024-03-15 16:07:56 +06:00
README.md readme: added more info about usage of branding and license 2024-03-06 19:11:11 +06:00

cobalt

best way to save what you love: cobalt.tools

cobalt logo with repeated logo (double arrow) pattern background

what's cobalt?

cobalt is a media downloader that doesn't piss you off. it's fast, friendly, and doesn't have any bullshit that modern web is filled with: no ads, trackers, or analytics.

paste the link, get the file, move on. it's that simple. just how it should be.

supported services

this list is not final and keeps expanding over time. if support for a service you want is missing, create an issue (or a pull request 👀).

service video + audio only audio only video metadata rich file names
bilibili.com & bilibili.tv
dailymotion
instagram posts & stories
instagram reels
ok video
pinterest
reddit
rutube
soundcloud
streamable
tiktok
tumblr
twitch clips
twitter/x
vimeo
vine archive
vk videos & clips
youtube videos, shorts & music
emoji meaning
supported
impossible/unreasonable
not supported

additional notes or features (per service)

service notes or features
instagram supports photos, videos, and stories. lets you pick what to save from multi-media posts.
pinterest supports videos and stories.
reddit supports gifs and videos.
soundcloud supports private links.
tiktok supports videos with or without watermark, images from slideshow without watermark, and full (original) audios.
twitter/x lets you pick what to save from multi-media posts. may not be 100% reliable due to current management.
vimeo audio downloads are only available for dash.
youtube supports videos, music, and shorts. 8K, 4K, HDR, VR, and high FPS videos. rich metadata & dubs. h264/av1/vp9 codecs.

cobalt api

cobalt has an open api that you can use in projects for completely free~. it's easy and straightforward to use, check out the docs to learn how to use it.

you can use the main api instance (co.wuk.sh) in your projects.

how to run your own instance

if you want to run your own instance for whatever purpose, follow this guide.
it's highly recommended to use a docker compose method unless you run for developing/debugging purposes.

sponsors

cobalt is sponsored by royalehosting.net, all main instances are currently hosted on their network :)

ethics and disclaimer

cobalt is a tool for easing content downloads from internet and takes zero liability. you are responsible for what you download, how you use and distribute that content. please be mindful when using content of others and always credit original creators. fair use and credits benefit everyone.

cobalt is NOT a piracy tool and cannot be used as such. it can only download free, publicly accessible content. such content can be easily downloaded through any browser's dev tools. pressing one button is easier, so i made a convenient, ad-less tool for such repeated actions.

cobalt is my passion project, update schedule depends solely on my free time, motivation, and mood. don't expect any consistency in update releases.

cobalt license

cobalt code is licensed under AGPL-3.0.

cobalt branding, mascots, and other related assets included in the repo are copyrighted and not covered by the AGPL-3.0 license. you cannot use them under same terms.

you are allowed to host an unmodified instance of cobalt with branding, but this does not give you permission to use it anywhere else, or make derivatives of it in any way.

notes:

  • mascots and other assets are a part of the branding.

  • when making an alternative version of the project, please replace or remove all branding (including the name).

  • you must link the original repo when using any parts of code (such as using separate processing modules in your project) or forking the project.

  • if you make a modified version of cobalt, the codebase must be published under the same license (according to AGPL-3.0).

3rd party licenses