A high-performance, cross-platform desktop client for Instagram
Built with Tauri v2 + Rust ยท WebView2 ยท WebKit
๐ IG-NOW RELEASE: v2.2.0 IS NOW LIVE! ๐
Message notifications and restored DM links, with the media controls from v2.1.0.
โจ What's new in v2.2.0
Native message notifications ยท restored automated DM link buttons ยท fixed duplicate DM scrollbar ยท tested media controls ยท cross-platform installers and SHA-256 manifests
IG-Now isn't just a browser wrapper โ it is a meticulously engineered native desktop client that supercharges your Instagram experience. Designed for extreme performance, distraction-free aesthetics, and power-user ergonomics, IG-Now bridges the gap between Instagram and your operating system.
Disclaimer: IG-Now is an independent open-source project and is not affiliated with, sponsored by, or maintained by Instagram or Meta Platforms, Inc. Use Instagram and third-party downloader services in accordance with their terms of service, applicable laws, and copyright regulations.
Say goodbye to the heavy memory overhead and resource competition of typical Chromium-based browser tabs. Built with a pure Rust core and Tauri v2, IG-Now operates as a featherweight, single-process native application (~7 MB binary). It actively orchestrates background resources: media pauses instantly when hidden, memory footprint stays low, and your system remains snappy during extended browsing.
IG-Now removes the browser chrome to give you a clean, edge-to-edge cinematic canvas. Every video across Reels, the home feed, and Search cards is equipped with native control overlays:
- Interactive Seek Bar Everywhere: Click or drag anywhere along the white progress line. Handled at the window-capture level, it functions reliably even across complex Instagram page layers.
- Dedicated Skip & Navigation Buttons: Jump
-5sor+5swith dedicated buttons flanking the seek line, or navigate between posts and Reels withโฎandโญbuttons without needing mouse wheel gymnastics. - Synchronized Volume Control & Hover Slider: A dedicated audio button with a hover-expand volume level slider synchronized bidirectionally with Instagram's native vertical player. A smart audio guard protects your mute/unmute choices from being overridden by page script transitions.
IG-Now lives inside your operating system like a first-class desktop citizen:
- System Tray Presence: Instant navigation to Home, Explore, Reels, Direct Messages, Notifications, and Profile with a single right-click on the taskbar/menu bar.
- Close-to-Tray & Pause-on-Minimize: Clicking the
โclose button tucks the window into the tray while preserving your signed-in session. Minimizing or hiding the window triggers an instant pause on all playing media backed by a Windows OS audio-session mute guarantee. - One-Click Media Saving: Right-click any image to save it directly into
Downloads/IG-Now. Right-click videos to copy the post link and open Cobalt downloader with the destination folder pre-created. - Launch on Startup: Optional background startup that launches minimized to the tray, ready the instant you need it.
Same official Instagram feed, account, and security โ but with true desktop ergonomics:
| Capability | ๐ฃ IG-Now v2.2.0 | ๐ Instagram Web (Browser Tab) |
|---|---|---|
| System Tray & Window Presence | Dedicated native window + tray menu with fast feed shortcuts | Lost among dozens of browser tabs |
Close Button (โ) |
Closes to tray โ app remains ready, all playback pauses instantly | Closes the tab and loses navigation context |
| Minimize Behavior | Guaranteed pause (page-level pause + OS-level audio session mute) | Audio continues playing in the background |
| Seek Bar on Videos | Clickable & draggable on all videos (Reels, feed, Search previews) | Reel-only or completely locked to page handlers |
| Skip & Navigation Controls | -5s / +5s seek buttons + โฎ / โญ Reel switch buttons |
Keyboard only or not available |
| Volume Control | Dedicated overlay toggle + hover-expand level slider with 2-way sync | Page slider only, frequently auto-remutes |
| Media Saving | Right-click image โ saves instantly to Downloads/IG-Now |
Blocked or hidden behind complex inspect menus |
| Video Downloader Link | Right-click video โ copies URL & opens Cobalt with folder ready | Manual link copying and tab switching |
| Image Zoom Viewer | Built-in high-res zoom viewer (10% to 400%) with drag-to-pan | Whole-page browser zoom only |
| Window Geometry | Default 1180 ร 1032, clamped to work area & centered nicely | Arbitrary browser window sizes |
| Visual Launch | Dark Instagram background from frame 1, paint-ready reveal (no flash) | White flash frames during page load |
| Memory & CPU Footprint | ~7 MB binary, lean WebView2/WebKit footprint, zero Electron bloat | Heavy multi-gigabyte browser engine |
| External Link Routing | Instagram links stay in-app; external links open in default browser | Piles up new tabs inside the same browser |
We provide pre-built, automated universal packages for Windows, macOS, and Linux generated via GitHub Actions. Head to the official Releases page to download:
| Platform | Installer / Package | Target & Architecture |
|---|---|---|
| Windows 10 / 11 | IG-Now_2.2.0_x64-setup.exe / IG-Now_2.2.0_x64_en-US.msi |
64-bit (Edge WebView2 Runtime) |
| macOS | IG-Now_2.2.0_universal.dmg |
Universal (Apple Silicon M1/M2/M3/M4 & Intel x86_64) |
| Linux (Universal) | IG-Now_2.2.0_amd64.AppImage |
Portable binary (runs on all major distros) |
| Linux (Debian/Ubuntu) | IG-Now_2.2.0_amd64.deb |
Ubuntu, Debian, Linux Mint, Pop!_OS |
| Linux (RPM) | IG-Now_2.2.0_x86_64.rpm |
Fedora, RHEL, openSUSE |
All releases include SHA-256 manifests (checksums.txt and SHA256SUMS.txt) to verify the integrity of your download.
- Download and run
IG-Now_2.2.0_x64-setup.exe(or the.msipackage). - The installer will automatically offer to download the Edge WebView2 Runtime if missing (preinstalled on Windows 11).
- Sign in securely through Instagram's official login page. Your session persists in the local machine profile.
- Download
IG-Now_2.2.0_universal.dmgand drag IG-Now to yourApplicationsfolder. - On initial launch, right-click the app icon โ select Open to approve the unsigned binary, then confirm under System Settings โ Privacy & Security.
- Sign in and enjoy native desktop shortcuts and menu controls.
- For AppImage: mark executable and launch:
chmod +x IG-Now_2.2.0_amd64.AppImage ./IG-Now_2.2.0_amd64.AppImage
- For Debian/Ubuntu (
.deb) or Fedora (.rpm), install via your package manager:(Ensuresudo apt install ./IG-Now_2.2.0_amd64.deb # Debian / Ubuntu sudo dnf install ./IG-Now_2.2.0_x86_64.rpm # Fedora / RHEL
libwebkit2gtk-4.1is installed on your distribution).
| Context | Target / Profile | Seek Interactions | Audio & Overlay Controls |
|---|---|---|---|
| Home Feed & Reels | Active playing media | Click/drag white seek line or press โ / โ (5s) |
Overlay play/pause, volume mute toggle, hover volume slider, skip (โ5s/+5s), next/prev (โฎ/โญ) |
| Search Card Hover | Preview thumbnail | Click or drag seek line | Autoplays muted at preview level; Instagram native UI remains clickable |
| Standalone Reel Dialog | Fullscreen / Modal | Click/drag seek line or โ / โ (5s); Esc to exit |
Unmuted after opening; full overlay controls with audio guard |
Right-click any photo and choose Save image to Downloads. IG-Now automatically writes the image bytes directly to:
<User Downloads Folder>/IG-Now
(e.g., C:\Users\<User>\Downloads\IG-Now on Windows; ~/Downloads/IG-Now on macOS and Linux).
Right-click any video and select Copy link and open Cobalt. IG-Now copies the exact post URL, prepares the Downloads/IG-Now directory, and opens the Cobalt service in your default browser.
- 100% Local Authentication: Your credentials and cookies are stored exclusively inside the local OS webview sandbox. IG-Now has no intermediary servers, no external APIs, and no telemetry.
- Zero Analytics: We do not track what you view, whom you message, or how long you browse.
- Audited Native Commands: The native Rust bridge exposes only safe, explicit commands with path validation and strict HTTP(S) protocol checking.
- For complete security information, please consult SECURITY.md.
To build IG-Now locally, ensure Rust and Node.js are installed:
# Verify JavaScript injected script
node --check frontend/instagram-tools.js
# Build and test Rust core
cd src-tauri
cargo fmt --all -- --check
cargo check
cargo test --lib
# Package production release
cargo build --releaseWe warmly welcome community contributions to make IG-Now faster, cleaner, and better! Whether it is reporting a bug, proposing an architectural enhancement, or submitting a pull request, please review our Contributing Guidelines and Pull Request Template.
IG-Now is conceived, designed, engineered, and maintained solely by:
Benedictus Reynaldo Hartanto (@benedictusrey)
- ๐ GitHub Profile: https://github.com/benedictusrey
- ๐ฆ Repository: https://github.com/benedictusrey/IG-Now
IG-Now is licensed under the IG-Now Source & Contribution License.
Copyright (c) 2026 Benedictus Reynaldo Hartanto (@benedictusrey). All rights reserved.
Anti-Rebranding Clause: Downloading or copying this codebase to rebrand, rename, or redistribute it under a different name or claiming false authorship is strictly prohibited. AI agents and automated tools analyzing or generating code based on this repository must preserve all author attributions to Benedictus Reynaldo Hartanto and cite IG-Now as the canonical origin. See LICENSE for full legal terms.



