Paste a link, keep the file.

Load a link, see it before you commit, drag two handles to cut it down to the part you actually wanted, then pick your quality and codec and pull it down. It reads the ~1800 sites yt-dlp supports — not every URL on the internet, and it tells you straight away when a link is not one of them.

Scroll

Free, and no bloatware installed.

Where it works

The honest version, up front, so you are not guessing halfway through.

01
Around 1800 sites
YouTube, Vimeo, Twitch, Reddit, TikTok, SoundCloud, Bandcamp, Dailymotion and a long tail of others. It reads links through yt-dlp, so whatever yt-dlp supports, this supports.
02
Not any URL at all
A direct link to a file — a .zip, a PDF, an image — is not something it can take. Neither is a page that only embeds a player it cannot reach. This is a media downloader, not a general one.
03
And it says so immediately
Paste a link it cannot read and it tells you that, in one line, before it starts. It does not retry, stall, or hand you a file that is not what you asked for.

Look before you download

The preview loads first, so you can check you have the right video — and trim it — before anything is written to disk.

Seal Downloader
Video URLLoaded
Video quality1080p
Video codecH.264
Audio codecAAC
Audio quality192 kbps
Cut a section00:42 – 02:15
Download
  • SEE
    Preview before you commit
    The video loads first, so you can check it is the right one before anything is written to disk.
  • CUT
    Trim with two handles
    Drag the start and end to keep just the section you wanted, and download only that.
  • ALL
    Or take the whole thing
    Trimming is optional — leave the handles alone and the full video comes down.
  • AUD
    Audio only
    Skip the video entirely when you just want the sound, at the codec and bitrate you pick.

Your call on the format

Nine resolutions, three video codecs, three audio codecs and five bitrates — or just leave everything on “best available” and let it decide.

🎬
144p to 4320p
The full ladder: 144p, 240p, 360p, 480p, 720p, 1080p, 1440p, 2160p and 4320p.
🎥
H.264, VP9 or AV1
H.264 for playing anywhere, AV1 for the smallest file, or let it take whatever the source offers.
🎵
AAC, Opus or MP3
From 96 up to 320 kbps, or best available. Works on its own for audio-only downloads.

It tells you what you got

A codec box that quietly lies is worse than no codec box at all.

01
Some combinations do not exist
H.264 only goes up to 1080p on YouTube. Everything above it — 1440p, 2160p and 4320p — exists solely as VP9 or AV1, so “2160p in H.264” is not a thing anyone can give you.
02
So the codec is a preference
Your pick is what it tries first. If the resolution you asked for does not come in that codec, it falls back rather than failing or silently dropping you to 1080p.
03
And the status line says what came down
When it finishes, it reports the resolution and codec you actually got — not the ones you asked for. If it had to fall back, you will know.

Worth knowing

Three practical things, and one that is on you rather than on the app.

📦
It fetches ffmpeg once
Video and audio arrive as separate streams at every resolution, so they always have to be merged. ffmpeg is downloaded into the app’s own folder the first time you use it, and stays there.
🧑
Nothing runs in the background
No services, no telemetry, no bundled extras. It does nothing at all unless the window is open and you press Download.
🚫
It never forces a link
If a link is not one it can read, it stops and says so instead of retrying or guessing. You are never left watching a progress bar that was never going to finish.
What you download is your responsibility
Plenty of video is covered by copyright or by a site’s terms of use. The app does not check, and cannot — staying on the right side of that is your call, not ours.

Paste your first link.

Free · Windows 11 only · No account required