Install CopyIns locally in Chrome
Until the Chrome Web Store listing is available, desktop Chrome users can install the reviewed ZIP through Developer mode. The ZIP must be extracted first.
ZIP · v0.4.1
- Download the ZIP and extract it to a folder you will keep. Do not select the ZIP itself.
- Open chrome://extensions in the Chrome address bar.
- Turn on Developer mode in the upper-right corner.
- Select Load unpacked, then choose the extracted folder whose first level contains manifest.json.
- Open or refresh instagram.com. Use the CopyIns button shown on eligible visible media.
If the button is missing, refresh the Instagram tab once. You can also pin CopyIns from Chrome’s Extensions menu.
Local installations do not update automatically. Keep the extracted folder; when a new ZIP is released, replace its files and select Reload on chrome://extensions. Remove CopyIns from the same page whenever you no longer need it.
Read Chrome’s official “Load unpacked” guideHow the extension works
After installation, CopyIns places a download action on eligible Instagram media. A deliberate click runs a narrow, read-only check in the current top-level page and sends a verified direct file to Chrome Downloads.
- One user click per media item.
- No automatic scrolling or account-wide batch collection.
- No CopyIns website parser request during the normal extension download path.
Existing access only
The extension can examine only media already loaded and visible under the access you currently have. It does not unlock or bypass Instagram access controls.
- No login, private-account approval, Close Friends, subscription, paywall, region, encryption, or DRM bypass.
- No support for HLS, DASH, MSE-only streams, DRM, or a blob-only video without an eligible direct MP4.
- A visible item may still be rejected when its source, binding, type, format, size, or rights state cannot be verified safely.
Chrome permissions
The current Manifest V3 build requires Chrome 120 or later and limits its declared access to the workflow below.
- activeTab: confirm the current tab after a toolbar click.
- downloads: start a verified file download.
- scripting: perform one narrow MAIN-world read after a media action.
- storage: keep filename and button-display preferences locally.
- https://www.instagram.com/*: place and operate media actions only on Instagram pages.
