SproutVideo Downloader

That course uses SproutVideo and there's no download button. Now there is. Save lessons as MP4 files.

Get it Now
SproutVideo Downloader is an independent product not affiliated with or endorsed by SproutVideo, SproutVideo, LLC or any subsidiaries or affiliates. All trademarks are property of their respective owners and use of them does not imply affiliation or endorsement.
3 free downloads included after email OTP activation
Works on SproutVideo embeds, vids.io links, and private pages
Password-protected videos supported
Authenticated HLS-to-MP4 conversion built in
100% local browser processing

About SproutVideo Downloader

SproutVideo-hosted course videos have no download button. Streaming works until you're on a plane, your internet drops, or the course creator changes platforms. Then the content you paid for becomes inaccessible.

This extension adds the download button SproutVideo lacks. It works on SproutVideo's own site, vids.io links, and anywhere a SproutVideo player is embedded, including course platforms, client portals, and documentation sites. Password-protected videos are supported. Enter the password in the extension and continue. Pick your quality, and the video saves as a standard MP4 on your computer.

Pages with multiple videos are handled cleanly so you can grab exactly the one you need. A built-in download manager tracks progress for longer videos, and everything runs locally in your browser. Your videos are never routed through anyone else's servers. Three free downloads are included to try it out.

How It Works

Download in 4 clear steps

No command line, no screen recording, and no extra workflow outside your browser.

01

Install and activate

Add SproutVideo Downloader to your browser and complete email OTP activation to unlock the 3-download free trial.

02

Open the player

Visit sproutvideo.com, a vids.io link, or a third-party site with a SproutVideo embed and let the player finish loading.

03

Choose the video and quality

Use the overlay button or extension popup, enter a password if the player is locked, and select the format or resolution you want.

04

Save the MP4

The extension downloads the direct file or processes the authenticated HLS stream locally, then saves the finished MP4 to your computer.

Happy Users

Recent customer feedback

Short, practical feedback from people using SproutVideo Downloader in real workflows.

Perfect for embedded training videos

Our training portal uses SproutVideo embeds and this extension finds them immediately. The MP4 output is clean and the quality chooser makes offline review easy.

Avery McLean

2025-02-18

Handles protected videos properly

I was able to download password-protected client videos without leaving the browser or chasing stream URLs. The queue and progress view are much better than generic downloaders.

Simone Laurent

2025-03-04

Reliable across embeds and private pages

It works on vids.io links and embedded players inside documentation pages, which was the main reason I bought it. Long HLS jobs finish reliably in the background.

Trent Howard

2025-01-30

Features

Everything it does

Core capabilities included in SproutVideo Downloader.

Detects SproutVideo players on sproutvideo.com, vids.io links, and third-party websites where SproutVideo is embedded.

Places a download button directly on detected players so you can start the workflow without leaving the video page.

Decodes base64 player data and script-level metadata to surface video title, poster, duration, and available formats.

Supports direct MP4 sources when the player exposes them and falls back to authenticated HLS processing when it does not.

Builds signed HLS requests using SproutVideo policy tokens so protected manifests, fragments, and keys can be processed correctly.

Handles password-protected SproutVideo videos with a password entry section in the popup instead of forcing manual retries.

Supports multiple detected videos on the same page so you can choose the exact embed you want instead of guessing.

Includes an inline download manager with progress, speed, queue state, and task tracking for longer downloads.

Uses offscreen processing and FastStream-style background handling so HLS-to-MP4 conversion does not lock up the active tab.

Auto-saves completed MP4 files to your Downloads folder with no external software, ffmpeg install, or command-line setup.

Works across Chrome, Edge, Firefox, Brave, Opera, Whale, and Yandex on Windows, macOS, and Linux desktops.

Keeps media handling local in the browser while using email OTP only for activation, trial management, and license checks.

Compatibility

Works where you work

Available on major desktop browsers and operating systems used in day-to-day workflows.

Browsers

ChromeEdgeFirefoxBraveOperaWhaleYandex

Operating Systems

WindowsmacOSLinux

Supported Content

sproutvideo.com video pagesvids.io linksThird-party pages with SproutVideo embedsPassword-protected videos you can accessDirect MP4 and authenticated HLS delivery

Not Supported

Safari and mobile browsersLive streamsDRM-protected contentBulk library export workflows
Downloads

Choose your browser

Pick the browser build you need. When a direct GitHub release is available, you can grab the ZIP there.

Chrome

Desktop extension

Open the latest GitHub release to download the Chrome build.

Firefox

Desktop extension

Firefox support is in progress and will be enabled soon.

Coming soon

Edge

Desktop extension

Open the latest GitHub release to download the Edge build.

Opera

Desktop extension

Open the latest GitHub release to download the Opera build.

Brave

Desktop extension

Open the latest GitHub release to download the Brave build.

Whale

Desktop extension

Open the latest GitHub release to download the Whale build.

Yandex

Desktop extension

Open the latest GitHub release to download the Yandex build.

We recommend using the ZIP version from the GitHub release when available. It lets us ship the most complete build, including features that browser stores do not always allow.

Transparency

Extension permissions explained

Every requested permission and the job it performs inside the extension.

downloads

Writes the finished MP4 to your device and keeps the download manager synchronized with active progress.

storage

Stores activation state, trial counters, queue state, and format preferences locally between browser sessions.

activeTab

Detects the current SproutVideo player, injects the overlay button, and reads the page context only on the active tab.

tabs

Supports multi-frame detection, queue continuity, and status recovery when you switch tabs or return to the source page.

scripting

Extracts player data, embedded metadata, and authenticated stream details required to build the quality list and start the correct download workflow.

offscreen

Processes authenticated HLS streams in a hidden context so longer MP4 conversions do not freeze the active browser tab.

host_permissions

Allows access to required SproutVideo, vids.io, CloudFront, auth, and GitHub endpoints used for detection, activation, and update checks.

FAQ

Common questions

Open a page with a SproutVideo player, let the video load, then click the in-player download button or the extension icon. Select the quality you want and keep the tab open while the file is saved as MP4.
Know Before You Buy

What it cannot do

Better to know the boundaries up front than find out after checkout.

The SproutVideo player must be loaded before the extension can detect available formats.

Password-protected videos still require the correct password.

Available quality depends on what the video owner has enabled in SproutVideo.

Safari and mobile browsers are not supported.

Live-stream capture is not supported.

Bulk site-wide export workflows are not supported.

You must already have permission to access and download the content.

Email OTP sign-in is required to activate the free trial.

$9.00

Billed monthly

Archive SproutVideo-hosted training, onboarding, marketing, or client-delivery videos before access changes.

Save embedded SproutVideo content from private portals and third-party pages without manually extracting signed URLs.

Get standard MP4 output from either direct downloads or authenticated HLS streams through one consistent workflow.

Keep downloads private because detection, stream assembly, and MP4 generation happen on your own device.

1938+
Customer 0
Customer 1
Customer 2
Customer 3
Customer 4
Customer 5
Customer 6
+1931
SproutVideo Downloader is an independent product not affiliated with or endorsed by SproutVideo, SproutVideo, LLC or any subsidiaries or affiliates. All trademarks are property of their respective owners and use of them does not imply affiliation or endorsement.
Questions? Search for help!We are away
Search