IG Helper

Download photos and videos from Instagram posts in one click, including Stories, Reels, and profile pictures.

These are versions of this script where the code was updated. Show all versions.

  • v3.19.2 2026-05-07

    adjust button wrapper position in new post layout

    bump version

  • v3.19.1 2026-05-06

    bump version

  • v3.18.3 2026-05-05

    fixed style

  • v3.18.3 2026-05-05

    Modular code

  • v3.18.2 2026-05-04

    fixed custom hotkey not working

  • v3.18.1 2026-05-04

    feat: Add custom hotkey support with settings dialog and i18n (#150)

    • feat: A new custom hotkey setting function added, allowing users to enable debugging hotkeys and select preset or custom key codes.

    • update: package.json add scripts

    • update: main.js

    • fix: The hotkey functionality has been updated, adding a hotkey to toggle the settings dialog box and supporting custom hotkeys.

    • Add hotkey debug features and update translations for multiple languages

    • feat: enhance hotkey customization options

    • Added new hotkeys for settings and download story functionalities.

    • Implemented logic to handle custom key bindings for hotkeys.

    • Updated UI to allow users to select and reset hotkeys.

    • Improved conflict detection for hotkeys to prevent overlaps with other applications.

    • Added internationalization support for new hotkey settings and descriptions.

    • bump version

    • reformat translations text

    • Add new dialog to hotkey settings

    • Update i18n text

    • update version

    • Update menu text

    • update conflict warning position

    • final update

    Co-authored-by: Copilot [email protected]


    Co-authored-by: 5026 [email protected] Co-authored-by: Copilot [email protected]

  • v3.17.16 2026-05-04

    feat: add macOS Option key support for custom hotkeys (#152) fixes #151

    feat: add macOS platform detection and corresponding keyboard modifier key display.

  • v3.17.16 2026-05-04

    Fixed the issue of full-screen video proportions in the new post style. #143

  • v3.17.15 2026-05-04

    Update update script

  • v3.17.15 2026-05-04

    bump version

  • v3.17.14 2026-05-04

    remove redundant code

  • v3.17.14 2026-05-04

    Added XPComment for user uid, #133

  • v3.17.14 2026-05-04

    Fixed auto rename format, Fixes #140

  • v3.17.14 2026-05-04

    Remove setting "SET_INSTAGRAM_LAYOUT_AS_DEFAULT" due to technical limitations

  • v3.17.13 2026-05-04

    Automated Build PR (#149)

    Automated build commit

    Co-authored-by: github-actions[bot]

  • v3.17.12 2026-05-04

    Change story/highlight HTML5 Controller logic

    bump version

  • v3.17.11 2026-05-03

    Change CDN domain

  • v3.17.10 2026-05-03

    Use memory cache from jquery to resolve $overlayElement detection

    Improve code and volume function

    Trigger React Virtual DOM Function to resolve volume changing via HTML5 Video Controller

  • v3.17.9 2026-05-03

    bump version

  • v3.17.8 2026-05-02

    Fixed overlay element restore in post and reels

    Fixed volume change function

  • v3.17.7 2026-05-02

    Optimize the execution method of HTML5 Video Controller

  • v3.17.6 2026-05-02

    Fixed pointer element function

  • v3.17.6 2026-05-02

    bump version

  • v3.17.5 2026-05-02

    Fixed pointer element function

  • v3.17.4 2026-05-01

    Update script for newer reels style fixing

  • v3.17.3 2026-04-29

    Fixed link can be dragged when html5 controller is opening

  • v3.17.2 2026-04-29

    Fixed video controller is not working

  • v3.17.1 2026-04-29

    Fixed video controller is not working

    bump version

  • v3.16.3 2026-04-12

    Fixed story button groups disappeared

  • v3.16.2 2026-04-12

    Fixed video detecting function for homepage

  • v3.16.1 2026-04-12

    Refactor EXIF function, now it injecting DateTimeOriginal, Artist and XPKeywords #133

  • v3.15.1 2026-04-12

    Added feature for issue #135

  • v3.14.1 2026-04-12

    refactor saveFile function

    Fixed video detecting function

  • v3.13.8 2026-04-12

    bump version

  • v3.13.7 2026-03-27

    bump version

  • v3.13.6 2026-03-14

    Fixed observer not working

  • v3.13.5 2026-03-05

    Fixed multiple button spawning in reels page

  • v3.13.4 2026-03-02

    Improve the logic for detecting Instagram logo elements. Fixes #125

  • v3.13.3 2026-02-27

    Added batch download functionality to improve the media file download experience. issues fixes #107

  • v3.13.2 2026-02-25

    Fixed Image Viewer always shown first image in the post

    Refactor the selector logic for the download button to improve readability and maintainability.

  • v3.13.1 2026-02-25

    bump version

  • v3.12.4 2026-02-25

    Add optional DASH-manifest path for highest quality downloads (#120)

    • add optional DASH-manifest path for highest quality

    • merge DASH video+audio

    utilize mediabunny library for merging

    • Refactor code structure for improved readability and maintainability

    • Update the SRI for mediabunny dependencies.


    Co-authored-by: 5026 [email protected]

  • v3.12.4 2026-02-18

    Fixed same origin media issue

  • v3.12.3 2026-02-18

    Added new settings for ffmpeg method

  • v3.12.2 2026-02-18

    bump version

  • v3.12.1 2026-02-18

    WIP: ffmpeg function

    WIP: ffmpeg

    Added external website to process ffmpeg

    Merge branch 'feat/ffmpeg'

  • v3.11.1 2026-02-14

    bump version

  • v3.10.1 2026-01-07

    Added new settings to reverse the HTML5 player's display settings. #104

    Added translation for Chinese

  • v3.9.2 2026-01-07

    The automatic renaming rules will now only force capitalization of the %variable%. #116

  • v3.9.1.1 2025-11-27

    update

Show all script versions