A LITTLE TOOL FOR A MORE KEEPABLE WEB

Your video.
Unspooled.

From scattered streams
to a file you can keep.

Find a video stream. Bring its audio and video together. Save the result, right from your browser.

Free · Chrome & Edge · v3.4.4
Install from a ZIP. No companion app required.

A red vintage film reel with a perforated filmstrip unwinding across a white surface.
SAME STREAM. A SECOND LIFE.

No local serverEverything runs in your browser.

Original qualityJoined together, without re-encoding.

Room for the long versionTested with files over 10 GB.

THREE SMALL STEPS

Detect. Choose. Save.

01

Find the stream.

Open Unspool on a video page and start detection. Reload and play the video, then reopen the popup.

02

Make your pick.

Select a detected stream and the quality you want. HLS, DASH and direct video files are supported.

03

Keep a copy.

Unspool joins the pieces and saves a file using your browser’s download settings. Close the popup; the work continues.

SMALL INTERFACE. PROPER TOOLS.

Less setup.
More keeping.

A single popup takes you from detection to download. No separate app window, account, or cloud upload.

  • Audio and video, together in one file
  • Quality selection without upscaling
  • Progress, cancellation and save retry
  • Manual stream links and HAR import
  • Per-site fixes for blocked menus, copying and DevTools

ON YOUR TOOLBAR IN A MINUTE

A little unpacking.

Unspool is currently installed from a ZIP, using your browser’s extension developer mode.

  1. Download and extract.Save the ZIP and extract it to a permanent folder.
  2. Open your extensions.Visit chrome://extensions or edge://extensions and turn on Developer mode.
  3. Load and pin.Choose Load unpacked, select the folder containing manifest.json, and pin Unspool.

Updating? Replace the files in the same folder and click Reload. Keep the browser open until downloads finish.

Before you unspool.

How can it save large videos?

Unspool streams temporary media to browser-managed disk storage instead of keeping the whole movie in memory. Tests have saved an 11 GiB direct file and joined an HLS stream into an 11.98 GB MP4. Available disk space, browser resources and the source still set practical limits. Allow roughly twice the final file size in free space.

Does it work with every video?

No. It supports direct video files, finished HLS streams and static single-period DASH. Live streams, DRM/sample encryption, multi-period DASH, subtitles and selectable alternate audio are not supported. Some sites block new media requests even while playback works. A pasted blob: address alone is not a downloadable stream.

Where does my data go?

Media requests go from your browser to the source server. Unspool has no account, analytics or media upload service. Request details stay in browser session storage; internal recovery records omit source URLs and headers. Temporary media is cleared after saving. Files you save stay in your chosen download location.

Can I close the popup?

Yes. Reopen it for progress or cancellation. Keep the browser running: browser shutdown interrupts a download and source transfers do not resume automatically. If the final save is interrupted, you can retry the export from the popup.

Which browsers can I use?

A current desktop Chrome or Microsoft Edge on Windows, macOS or Linux. The minimum API version is Chrome 120. Routine tests run in Chromium on Windows and Ubuntu. Firefox, Safari and mobile browsers are not supported by this version.

Save media you own or have permission to download. Unspool does not remove DRM.