XiaDown

A dual-engine video download tool with online music support

Listen Keep Make it Yours

DOWNLOAD

Choose your build

All releases

Download and transcode

Capture material with two engines, then transcode it in place

Use YT-DLP for regular links and CDP sniffing for complex pages, then continue straight into FFmpeg transcoding.

Paste link Perfect Night YT-DLP · video, subtitles, and cover
Downloading
Sniffing downloads Observe page video, audio, live streams, manifests, images, subtitles, and API responses through CDP.
YT-DLP downloads Paste links to save video, audio, subtitles, and covers from YouTube, Bilibili, and other common sites.
Audio and video transcoding Use FFmpeg for post-download and local-file transcoding across common video and audio formats.

Resource management

Tasks and files land in one library

Downloads, transcodes, subtitles, covers, and imported files stay traceable across task and file views.

Task view Resource management in two views Task view · downloads, sniffing, transcodes, and imports
Multi-view resource management Task and file views unify downloads, transcodes, subtitles, covers, and imported files.

Player

Local music, YouTube Music, and Live share one player

Equalizer, synced lyrics, romanization, and spectrum visualization follow playback, with mini controls for the queue.

Ready

tokyo night drive

TOKYO TONES

Local music playback Index library audio automatically with queue, artwork, synced lyrics, equalizer, and spectrum views.
YouTube Music Connect an account for search, recommendations, playlists, followed artists, liked music, and lyrics.
YouTube Live Create Live groups and channels, inspect live status, and play live radio or video.

Isolation

Dependencies, accounts, and browser sessions stay separate

The app maintains its toolchain while Cookies and browser Profiles stay isolated through connection settings.

Toolchain YT-DLP / FFmpeg / Bun install, verify, repair
Automatic dependency management Install, verify, and upgrade YT-DLP, FFmpeg, Bun, and related tools automatically.
Credential and user isolation Manage browser Profiles and Cookies through isolated connections separate from daily browsing.

Freedom

Shape the interface and desktop companion around your habits

Themes, light/dark mode, accents, fonts, sizing, sidebar style, and Codex Pets define the long-term workspace.

Themes Theme packs apply live surface, sidebar, and accent move together
Theme Pack live palette
Appearance customization Adjust theme packs, light/dark mode, accents, fonts, font sizes, sidebar styles, and Codex Pets.

OPEN SOURCE

Built on dependable tools

XiaDown is built with YT-DLP, FFMPEG, Go, Wails, React, and SQLite. Source code and historical releases are available on GitHub.

YT-DLPFFMPEGGoWailsReactSQLite

FAQ

Before you install

Which browsers can XiaDown launch?

XiaDown CDP sniffing can launch installed copies of Chrome, Chromium, Edge, Brave, Vivaldi, Arc, Helium, Opera, Opera GX, and Yandex Browser, with Chrome preferred by default. Safari and Firefox are not currently supported.

What should I do if Windows SmartScreen appears?

If the installer came from this site or GitHub Releases, choose “More info”, then “Run anyway”.

Why does first launch install dependencies?

XiaDown uses YT-DLP, FFMPEG, and BUN for downloads, transcoding, and runtime tasks. The onboarding flow helps install or repair them.