Online Video Downloader

Download Videos from any website

"You can add multiple URLs separated by commas."

* Instag allows you to download image galleries, videos, and collections from any image hosting site

How to Download Videos from any site

Simply add instag.com/ before any photo or image URL and press enter:

instag.com/https://www.example.com/path/to/media
or Download online videos from any site in 3 simple steps
1. Copy the video URL

Find the any video, and copy its URL.

2. Paste the video url

Paste the video url into the input field at the top of this page.

3. Download the video and Share Instag

Click the download button and get your content instantly, and show your friends Instag

Build with the Instag API, Easily

Want to add saves to your own product? Our API does the heavy lifting — simply make a request and we send back the file. Quickly. Reliably.

Easy authentication
Friendly REST design
Quickly integrate in any language
Reliable uptime
Python
import requests

response = requests.post(
    "https://api.instag.com/api/download",
    headers={"Authorization": "API_KEY"},
    json={"url": "URL"},
)

for item in response.json()["items"]:
    print(item["type"], item["url"])

Frequently Asked Questions

Instag's video downloader returns MP4 with H.264 video + AAC audio — the format every phone, browser, console, and smart TV plays without conversion.

Up to 4K (2160p) when the source upload is 4K. Instag never upscales — if the original is 720p, you get 720p, not a fake-bigger file.

Yes. Video downloads always include the original audio track. Instag does not strip audio unless you ask for the MP3 endpoint instead.

Once a live stream has ended and the platform archives it as a VOD, yes. Mid-broadcast streams aren't downloadable until the broadcaster finalises the recording.

There's no hard length cap on Instag's side — multi-hour videos work the same as 30-second clips. The platform's own upload-length limit is the only ceiling.

On platforms that overlay watermarks (TikTok, Douyin, Likee), Instag delivers the un-watermarked source where possible. On platforms with no overlay (YouTube, Vimeo), there's nothing to remove.

Paste one URL per line — Instag queues them and returns a single ZIP for everything that succeeded. Failed URLs are skipped with a reason rather than aborting the batch.

No. Re-encoding loses quality and takes minutes; Instag passes the platform's own MP4 through directly. The file you get is byte-identical to the original.

When the source platform exposes the caption track, Instag downloads it as a separate .srt file alongside the MP4. Burned-in subtitles (already part of the video frame) come down with the video.

Yes — MP4 is a fully self-contained container. Once downloaded, the file plays with no internet connection, no app, no plug-in.

No. Video URLs aren't logged, file copies aren't kept, and there's no per-user history. Downloads stream through and are discarded.

Retry once — transient errors are common on heavily-trafficked clips. If it still fails, the source may be geo-restricted or marked subscribers-only.

-
Loading...
Get download tips & updates

API Privacy Policy Terms of Service Contact Us BlueSky Follow us on BlueSky

2026 Instag LLC | Made by nadermx