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
instagram.com/reel/{shortcode}/instagram.com/p/{shortcode}/instagram.com/stories/{user}/{id}/
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
- Upload the zip to any PHP 8.2+ host (cPanel works) and open
install.php. - The installer sets up the database, your admin account and the Instagram landing page.
- 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
Unlimited installs on a single domain · Lifetime updates