insta-helper

Adds download and open-in-new-tab buttons to Instagram posts and stories.

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
icetailnl
今日安裝
1
安裝總數
107
評價
1 0 0
版本
3.5.1
建立日期
2026-04-16
更新日期
2026-04-16
尺寸
39.0 KB
相容性
相容於 Chrome
授權條款
MIT
腳本執行於


Adds a download button and an open-in-new-tab button directly inside Instagram —
for feed posts, reels, carousels, and stories.

Features:

  • Download or open photos and videos from feed posts, reels, and carousel albums
  • Download or open story videos and images, including MSE/blob-based video streams
  • Resolves the highest available quality via Instagram's internal API before falling back to DOM extraction
  • Filenames include username, date, and time — no more unnamed files
  • Buttons are injected inline next to existing controls — no floating overlay, no popups
  • Handles client-side navigation between posts and stories without requiring a page reload

Based on Instagram Download Button by y252328.

This is a heavily extended fork. Additions include:

  • Multi-slide carousel support (tracks which slide is active)
  • Story video interception for blob/MSE streams (bypasses missing direct URLs)
  • Automatic username detection with multiple DOM fallback strategies
  • API-based high-quality URL resolution
  • Improved filename templating with %username%, %date%, %time%, and %filename%

Requirements:

Install Tampermonkey or Violentmonkey in your browser, then click Install.

Note: Tested on Chrome with Tampermonkey. Instagram frequently changes its front-end — if something breaks, check the version history for updates.