Instagram video downloader

Launch your own Instagram downloader website

AIO Video Downloader is a self-hosted PHP script. Install it on your hosting and your visitors can save Reels, videos, carousel videos, Stories and Highlights from Instagram by pasting a link, plus 44 other platforms from the same site.

What it downloads from Instagram

  • Downloads Reels, videos, carousel videos, Stories and Highlights from Instagram
  • The best quality Instagram provides
  • MP4 and M4A files
  • Instagram serves video and sound as separate streams; the script joins them in plain PHP, so visitors get one file with sound. No FFmpeg needed.

Supported links

Domains: instagram.com

Good to know

  • Public Reels and posts work without an account. Stories and Highlights need the cookies of an Instagram account in the admin panel.
  • Only public content can be downloaded. Per-platform proxies help when a platform rate-limits your server.

Your own Instagram downloader in minutes

  1. Upload the zip to any PHP 8.2+ host (cPanel works) and open install.php.
  2. The installer sets up the database, your admin account and the Instagram landing page.
  3. Add your logo, colours and ads in the admin panel. Visitors can start downloading right away.

Questions

Which Instagram links work?

Links from instagram.com, for example instagram.com/reel/{shortcode}/ or instagram.com/p/{shortcode}/. Visitors paste the link and get the download options.

Do I need an API key or a Instagram account?

No API key. Public Reels work without an account; for content that Instagram only shows to signed-in users, add the cookies of a separate account in the admin panel.

Can I run a site only for Instagram?

Yes. Switch the other platforms off under Platforms in the admin panel and link the built-in Instagram landing page from your menu. You can switch more platforms on at any time.

More platforms in the same script

$49 one-time

Unlimited installs on a single domain · Lifetime updates

Buy now