Overview
A movie found on a 123Movies mirror tonight could be gone by tomorrow. Domains change, links break, and content you planned to watch later vanishes. Save it as an MP4 file on your own computer and watch it whenever you want.
This browser extension works across 123Movies mirrors and domain variants. Press play, click the extension icon, pick your quality, and the video downloads straight to your device. It handles full-length films reliably, with smart retry logic that keeps long downloads on track even when your connection drops. No extra software, no command line, no screen recording workarounds.
Everything happens inside your browser. The video never touches a third-party server, so what you download stays between you and your hard drive. Three free downloads are included so you can try it before committing.
Why It Exists
- Save authorized 123Movies videos before mirrors disappear or links break
- Avoid manual HLS workflows, screen recording, and command-line download tools
- Keep downloads private with MP4 assembly handled locally in your browser
- Choose the best available quality instead of guessing which stream variant to keep
Key Features
- Automatic detection of active video playback on 123Movies mirrors and domain variants
- Quality selector with automatic best-quality detection plus manual download choice
- Converts HLS streams to MP4 files directly in your browser with no external software
- Direct MP4 fallback when the source already exposes a downloadable video file
- Built-in download manager with real-time progress updates during scan, download, and merge
- Chunk-based downloading with retry handling for longer movies and unstable connections
- Works across Chrome, Edge, Firefox, Brave, Opera, Whale, and Yandex desktop browsers
- Secure email OTP activation with 3 free trial downloads included
- Runs locally on your device with no video uploads to external servers
- Dark-themed extension UI with detected-video highlighting in the browser toolbar
How It Works
- Install the extension: Add 123Movies Downloader to Chrome, Edge, Firefox, Brave, or Opera and complete the quick email OTP sign-in.
- Open a 123Movies mirror: Navigate to a supported 123Movies page that contains the video you are authorized to access.
- Press play to detect the stream: Start playback so the extension can detect the active source and list any available video qualities.
- Choose quality and download: Pick the best available rendition or let the extension choose automatically, then save the finished MP4 to your computer.
Reviews
- Finally finishes full movies (5/5): Two-hour films used to stall on me, but the chunked downloads here always complete and the MP4s look perfect. - Casey Romero
- Dependable for reference pulls (4.9/5): I grab reference clips for edits and the live status bar removes the guesswork. Worth the subscription for the time it saves. - Lauren Sato
- Reliable mirror support (4.8/5): Mirrors change constantly yet this still finds the stream and keeps everything local with no tracking or extra apps. - Malik Grant
Platform Support
Browsers
- Chrome
- Edge
- Firefox
- Brave
- Opera
- Whale
- Yandex
Operating Systems
Supported Content
- 123Movies mirror pages
- HLS video streams
- Direct MP4 sources
- Mirror domain variants containing 123movies or 123-movies
Not Supported
- Mobile browsers
- Safari
- DRM-protected streams
- Live streams
Privacy and Permissions
Supported regions: Worldwide.
Limitations:
- DRM-protected content is not supported.
- Live streams are not supported.
- Mobile and Safari browsers are not supported.
- You must press play before the extension can detect the active stream.
- Keep the source tab open while long HLS downloads are being processed.
- Available quality depends on what the current mirror exposes.
- You must already have access to the content. The extension does not bypass permissions or paywalls.
- Email OTP sign-in is required to activate the free trial.
Permissions:
- downloads: Saves the finished MP4 file to your device and lets the extension report accurate progress while the download is running.
- storage: Stores licence activation state, email sign-in details, trial status, and interface preferences locally in your browser.
- tabs: Tracks the active 123Movies page and keeps download state in sync even if you switch tabs while the file is processing.
- webRequest: Observes redirect chains and hidden media requests so the extension can resolve the real stream manifest behind a mirror page.
- webNavigation: Detects when a supported page has loaded playback and when the user navigates to a different mirror or player state.
- scripting: Injects lightweight detectors that read page metadata, active players, and available qualities before handing the stream to the downloader.
FAQ
How do I download a video from 123Movies?
Open a supported 123Movies mirror, start playing the video, click the extension icon, choose your preferred quality, and start the download. The extension detects the active stream and saves the finished video as an MP4 file.
Do I need to press play before detection works?
Yes. The extension detects the stream after playback starts. If no video appears in the popup, press play first, wait for the stream to load, and then open the extension again.
What quality options are available?
When the source provides multiple renditions, the extension can show a manual quality selector alongside an automatic best-quality option. Typical stream variants depend on the mirror and may include resolutions such as 720p, 480p, or 360p.
What format are the downloaded videos?
Videos are saved as standard MP4 files. HLS streams are stitched and converted to MP4 in-browser, while direct MP4 sources are saved directly when available.
Does it support multiple downloads at once?
No. This downloader is optimized for one video at a time so the active stream can be processed cleanly. Start the next download after the current file finishes.
Will this work on every 123Movies domain?
It is designed for 123Movies mirrors and domain variants, including domains containing "123movies" or "123-movies". Support depends on the mirror exposing a compatible video stream and not using DRM.
Why is the extension requesting these permissions?
123Movies mirrors often use redirects, embedded players, and hidden stream manifests. Permissions like tabs, webRequest, scripting, and downloads let the extension detect the active video, resolve the real media source, track progress, and save the MP4 locally.
Which browsers are supported?
Desktop builds are available for Chrome, Edge, Firefox, Brave, Opera, Whale, and Yandex on Windows, macOS, and Linux. Safari and mobile browsers are not supported.
Why is my video not being detected?
Press play first and give the stream a moment to initialize. If the mirror still does not appear, refresh the page and try again. Detection also fails on unsupported or DRM-protected streams.
Is there a free trial?
Yes. You get 3 free trial downloads after signing in with your email. After that, the product uses a paid subscription for unlimited downloads.
Is my data private?
Yes. Video processing happens locally in your browser. Authentication uses secure OTP email verification, and the extension does not upload video files to external servers.
Is this legal?
DISCLAIMER: We are not attorneys and do not offer legal advice. Laws vary by country and platform. For any legal question please consult a qualified legal professional.
We give you full control over download speeds because we believe users should decide how they use their software.
That said, here are a few widely accepted best practices for safe, responsible downloading:
-
Only download content you created, own, or have explicit permission from the rights holder to access.
-
Protect your personal data by respecting platform rules and rate limits with reasonable download speeds to avoid automated abuse systems putting your account at risk.
-
Protect your privacy by using a reputable VPN for IP protection before initiating downloads — this is the VPN we recommend & use.