Miguel Downloader
PT EN

Paste a link.
Get the file.

A video and music downloader for Windows. It offers only the formats that site actually publishes, and checks the result before it says the job is done.

Download free

1.0.0 · 198.6 MB · Windows 10 & 11

The Miguel Downloader window with a YouTube link analysed: video title, duration, a choice between video and audio only, container, quality priority, estimated file size, and the queue panel on the right.

Every downloader promises maximum quality. This one shows the list of formats the site answered with, downloads what you chose, and only marks it finished after opening the file and confirming it plays.

What it does

Four things, done properly.

FORMATS

Only what exists

Resolution, codec, subtitles and audio tracks come from the site's own answer. If that video has no 4K, 4K is not in the list for you to pick and be disappointed by later.

VERIFICATION

Checks before saying it is done

Once the transfer ends, ffprobe opens the file and confirms it decodes. If it shows as finished, it plays.

COLLECTIONS

Whole playlists

Playlists, albums and channels are listed item by item, and you tick what you want before it starts. Tested with five thousand items in one queue.

PRIVACY

Leaves you alone

No telemetry, no account, no identifier. Settings and history stay on your computer. Read the policy.

What it does not do

A downloader that promises everything is lying about something.

So here is the other half of the list, on the front page, not buried in the footer.

It does not break DRM

Spotify, Apple Music, TIDAL and Amazon encrypt their audio. The program reads those platforms' public catalogue and looks for the recording where audio is served openly. It breaks nobody's encryption.

It does not invent quality

HDR belongs to the source. Where a site publishes SDR only, the HDR control does not appear, and no option promises a resolution the video does not have.

It cannot promise a site forever

Sites change without warning. When one does, the bundled extractor is updated and it works again. Until then, that address can fail.

Measured, not copied

Every row in this table came from running the program.

Link recognition is not a closed list: the bundled yt-dlp carries 1,752 extractors, and an unknown address is attempted rather than refused. The table is what was checked by hand.

Downloading a real file from each site and checking the result with ffprobe. Nothing copied from documentation.
SiteAnalysisDownloadWhat the source delivers
YouTubeyesyesseparate video and audio, up to 2160p60, HDR10
YouTube Musicyesyesaudio, metadata and cover art
TikTokyesyesvideo with audio already muxed, up to 1024p
X (Twitter)yesyesseparate video, no login for a public post
Facebookyesyesseparate video and audio (VP9)
Reddityesyesseparate video and audio
SoundCloudyesyesaudio only, opens in the music flow
Instagramneeds a sessionwith cookieslogin required on most posts
Vimeoneeds a sessionwith cookiesthe web client refuses anonymous access

Download

The file, and how to check it is the right one.

Download sites are where one file is most often swapped for another. Here is the checksum of what was published, so you can compare it with what arrived.

Download for Windows

Portable version (194.2 MB) All releases Source code

The installer is not code-signed yet, so Windows shows a SmartScreen warning the first time. Click More info, then Run anyway.

Version
1.0.0
Size
198.6 MB
Published
Requires
Windows 10 1809 (64-bit)
Disk
about 700 MB
Installer SHA-256 f1203120db6c1f5518a5b4b233adba447f855e70151388b95a32d43623ab0b24

In PowerShell, in the folder the file landed in:
Get-FileHash .\MiguelDownloaderApp-win-Setup.exe -Algorithm SHA256