Ever found a video on a website with no download button, no “save as” option, and no way to keep it for later? That’s exactly the problem VideoFetch was built to solve. It’s a free, browser-based tool that lets you download video from virtually any website — no software to install, no browser extension, no account.
This guide walks you through the whole process, from pasting a link to saving the finished MP4 on your device. It takes about a minute the first time and a few seconds every time after that.
What Makes VideoFetch Different
Most online video downloaders work by guessing. You give them a link, they try to parse the page from the outside, and if the site uses a JavaScript-heavy player, an iframe, a login wall, or an adaptive stream like HLS, they simply give up.
VideoFetch takes a different approach. When you paste a URL, it launches a real Chromium browser on its own servers and streams that browser’s screen to you. You click, scroll, and press play exactly as you would on your own computer. Meanwhile, VideoFetch watches every network request the page makes. The moment a video stream appears — MP4, HLS/M3U8, DASH, or WebM — it shows up in a list next to the browser, ready to download.
Because it sees what a real browser sees, it works on pages where other tools fail.
Step 1: Paste the Video Page URL
Go to videofetch.app. Right at the top you’ll see a single input box labelled Paste a Website URL.
Copy the address of the page that contains the video you want — not the video file itself, just the normal page you’d open to watch it. Paste it into the box and click Fetch Videos.
A few things worth knowing before you start:
- Any site with a video player works — news sites, e-learning platforms, social media, streaming portals, embedded players.
- YouTube and similar major platforms are not supported, in line with their Terms of Service. If you paste one of those links, VideoFetch will tell you so.
- No sign-up is needed. You go straight from pasting a link to a live browser session.
Step 2: Browse and Play the Video
After a few seconds the page loads inside VideoFetch’s virtual browser. It looks and behaves like a regular browser window: you can scroll, click links, close pop-ups, and accept cookie banners. The address bar at the top shows the page you’re on, and a Disconnect button lets you end the session at any time.
Now find the video and press play. This is the one step people most often skip, and it matters: a website only requests the video stream once playback starts, and VideoFetch can only detect what the page actually loads. As soon as the video begins buffering, the stream appears in the Detected Videos panel on the right.
Each detected entry shows a thumbnail, the file size when known, the duration, and the stream type (MP4 or HLS). If a page offers several qualities, you’ll often see several entries. You can filter the list by type and sort by size or duration to find the one you want.
One thing to keep in mind: the virtual browser session is short-lived to keep things fast and private. VideoFetch asks you to find and play the video within about a minute. If you run out of time, just click Try with another URL and start again.
Step 3: Pick a Stream and Download
Click the stream you want in the Detected Videos list. VideoFetch opens a download page for that stream. Here you can:
- Preview the video before downloading, so you know you picked the right one.
- Inspect the stream to see its details — resolution, duration, and for HLS streams, the available quality variants.
- Adjust Threads and Chunk MB if you like. The defaults are fine for almost everyone; raising the thread count can speed up large downloads on a fast connection.
- Click Download to save the file to your device.
For HLS/M3U8 streams — the segmented format used by most modern video players — VideoFetch stitches the segments together and delivers a single, playable MP4 file. You don’t need to touch ffmpeg or any command-line tool.
That’s it. The file lands in your normal downloads folder like any other download.
Optional: The Chrome Extension for Desktop Users
If you’re on a desktop computer and download videos often, VideoFetch also offers an optional Chrome extension. Instead of using the virtual browser, the extension detects video streams in your own Chrome tabs as you browse and hands them off to VideoFetch for downloading. It’s handy for sites where you’re already logged in. You’ll find the link to it just below the URL box on the homepage.
Troubleshooting: No Video Detected?
If the Detected Videos panel stays empty, run through this checklist:
- Did you press play? Nothing is detected until the page actually requests the stream.
- Is a pop-up or overlay blocking the player? Close it in the virtual browser and try again.
- Does the video need a login? You can sign in inside the virtual browser. The session is isolated and destroyed afterwards, but as a rule, only log in to sites you trust and only when you need to.
- Did the session time out? Click Try with another URL, paste the link again, and go straight to the play button.
- Is it a blocked platform? Major streaming and video-sharing services are intentionally unsupported.
Privacy and Responsible Use
VideoFetch never stores your video files. When you click Download, the data flows from the source to your device; nothing is kept on VideoFetch’s servers, and each virtual browser session is isolated from other users and discarded when you’re done.
Please use the tool for content you have the right to save — your own videos, material you’ve been given permission to download, or content that’s licensed for personal offline use. Respect copyright and the terms of the sites you visit.
Quick Recap
- Paste the video page URL at videofetch.app and click Fetch Videos.
- Press play in the virtual browser and watch the Detected Videos panel fill up.
- Click a stream, preview it if you like, and hit Download.
Ready to try it? Head over to videofetch.app and fetch your first video — it’s free, and there’s nothing to install.