A HAND WHEN YOU NEED ONE
A little help.
A lot more keeping.
Get Keepiro into your browser, find your two new shortcuts, and make yourself at home.
Install the 2.5.11 preview
The Chrome Web Store release is being prepared. The 2.5.11 preview is available as a local installation for desktop Chrome 112 or newer. A Keepiro account and permission to process media details are required. Collection and downloads also need the account service to be available.
Download Keepiro 2.5.11 ↓- Extract the ZIP. Locate the folder named
keepiro, containingmanifest.json. Keep this folder somewhere permanent. - Open Chrome’s extension manager. Type
chrome://extensionsinto the address bar and turn on Developer mode. - Choose Load unpacked. Select the extracted
keepirofolder. - Refresh your Instagram tabs. The Keepiro launcher should appear at the bottom-left. After permission, a small eye appears beside visible profile photos with stories. Keepiro excludes messaging surfaces. Look for the download arrow immediately after Share below each post. Save stays on the same line. The arrow appears in the feed and in opened posts. On opened Reels, find it below Share and above Save in the vertical action rail.
- Set up your Keepiro account. Open Keepiro → Account, sign in using the code sent to your email, and review the media-processing permission. Enable it to collect media, then choose your media action on Instagram. You can turn permission off again in Account.
Replace the extension files in the folder you originally loaded, click Reload on its card in
chrome://extensions, then refresh every Instagram tab. Avoid loading two copies at once.If the account service is unavailable
Keepiro needs its online account and media service to prepare previews and downloads. If you cannot connect, check your connection and try again later. Loaded previews and your local Library are kept. Do not repeatedly retry when Instagram asks you to pause.
Your two new shortcuts
The eye beside a profile
Click Keepiro’s eye to preview the profile’s available stories in its own gallery. Use the eye if you want Keepiro’s preview. Instagram’s original story circle keeps its normal behavior.
Download after Share
Click the compact download arrow immediately after Instagram’s Share control to save the post without opening it. For carousels, Keepiro prepares all available photos and videos. The arrow also appears in supported post dialogs and post pages. Use the profile eye to preview stories.
The shelf in the corner
Open the Keepiro launcher, choose one or several accounts in the searchable picker, then use Load selected or Load all. Switch between Stories and Posts. Use preview arrows or your left and right arrow keys to browse. Stop cancels loading and pending download preparation.
Something feels off?
Keepiro asks me to update or reconnect.+
Download the current 2.5.11 package from this website. Replace all files in your existing Keepiro extension folder, click Reload on its existing entry at chrome://extensions, and refresh Instagram. New sign-ins use a browser security key. If you cleared extension storage or moved to another browser, sign in again in Keepiro Account to reconnect. Your downloaded files remain on your device. If the message mentions your computer clock, enable automatic date and time and try again.
My download allowance looks unchanged.+
Update to Keepiro 2.5.11 and refresh Instagram. Use the Download photo or Download video button below the Keepiro preview. The account page refreshes automatically after downloads and when you return to it. Three different stories and five different posts are included per day on Free; repeat downloads of the same item and files from the same carousel do not use extra slots. Failed downloads release their reserved slot. The preview player no longer has a separate download menu.
Where is Download on a profile page?+
On a profile, use the eye icon and choose the Posts tab in Keepiro. Download controls remain available in the Instagram feed and in opened posts, but are hidden on profile grids and profile navigation.
The eye asks me to load a profile that is already open.+
Download the current package and replace all files in your existing Keepiro folder. Reload its existing entry at chrome://extensions, then refresh the Instagram tab. The updated reader can reuse the loaded profile and story tray, including profiles that finish loading after the eye appears. A previous failed lookup no longer prevents recovery from newly loaded account details. You do not need to open a story. If the account still cannot be identified, contact support with the displayed support code and profile username. Do not send cookies or sign-in codes.
Stories or posts could not load.+
Keepiro now explains the cause in the gallery. Use Sign in or Open Account if your session or media-processing permission needs attention. If Instagram requests a security check, complete it on Instagram. For temporary request limits, wait for the displayed countdown before trying again. Previously loaded previews stay in your shelf. If the problem continues, include the support code shown below the message and your Keepiro version when contacting support. Never send cookies, passwords or sign-in codes.
Sign-in says too many requests.+
Update to Keepiro 2.5.11 and reload the extension in Chrome. The account page shows when you can retry and keeps that countdown after a reload. It also restores an existing code request, so you can enter the code already in your email. Check your spam folder, or use Resend code when its countdown ends. If you see an email-provider setup error, contact support; repeated requests will not resolve that configuration problem.
I can see Keepiro, but a control is missing.+
Make sure you have the current release, reload the extension, and refresh Instagram. Only visible profiles receive an eye, and native menus covering a profile suppress it. Newly loaded posts should receive their controls as you scroll. If one layout still fails, include the extension version and a description of that post layout when contacting support. Never share your cookies or login details.
A story is listed, but its photo or video stays blank.+
A blank preview does not always mean the story has expired. The latest 2.5.11 package includes a media compatibility fix for photos, videos and the Library viewer. Replace all files in your existing Keepiro folder, reload its existing entry at chrome://extensions, then refresh Instagram. Avoid repeatedly loading the account while Instagram asks you to pause. Reopening the same story during the same UTC day does not use another preview slot.
A video or preview will not load.+
Instagram media addresses can expire. Load that account’s media again while signed in. A blocked verification request can be inconclusive even when playback works. If Instagram limits requests, stop collection and retry later.
Where did my shelf go?+
The gallery is temporary browser-session data. It clears when you close or leave Instagram, restart Chrome, or reload, update or disable Keepiro. Your downloaded files remain on your device.
Why does Chrome ask for site and download access?+
Keepiro needs access to Instagram and its media hosts to collect and preview the media your current session can access. Download permission lets it save your chosen files. Access to api.keepiro.com supports Keepiro sign-in, download allowances and, with your permission, media processing. The extension includes no advertising or analytics scripts. See the privacy page for the data sent to each service.
Can Keepiro guarantee that I am anonymous?+
Keepiro does not open Instagram’s native story viewer or intentionally send story-seen requests. Instagram controls its servers and may record authenticated access. Server-side anonymity is not guaranteed.
Keepiro Free, with Pro coming soon
The public release includes 10 different story previews, 3 story downloads and 5 post downloads per UTC day. Repeat views or saves of the same item do not use another slot. A carousel counts as one post.
Open Keepiro → Account to sign in using a six-digit email code and check your current allowance. Enable media processing if you want Keepiro to prepare previews and saves. Your Instagram login stays in Instagram.
Pro is coming soon. Planned pricing is $4.99 per month or $49 per year, with unlimited story previews and saves. No payment or subscription is needed for Free, and the public release has no checkout.
Need more help?
Check your installed version, refresh Instagram after an update, and describe which control or media item failed. Include only information needed to explain the issue.
Contact Keepiro supportYou can find this release’s support and publication information in the INSTALL.md guide included with the download.
If posts do not load
Keepiro first reuses posts Instagram has already delivered. If the profile grid is not available, open that profile in the same Instagram tab, wait for its posts to appear, then use Keepiro again. Opening a profile does not require opening its stories. Posts already visible on your screen can remain available during a pause. If a profile still will not load, use Open selected profile, wait for its grid, then choose Load selected.
“Instagram did not accept this request” means a request format is unavailable. Use Open selected profile instead of repeating the same request.
“Instagram has paused requests” means Instagram explicitly limited the read. Keepiro stops new network reads across its Instagram tabs and shows a countdown. The pause survives reloading a tab or restarting Chrome. Repeated throttles increase the wait; no retry is sent automatically when it ends. Existing previews, cached posts and downloaded files remain available. Keepiro spaces its own reads and reuses recently loaded stories and posts, but Instagram can still restrict an account. Wait for the countdown instead of repeatedly retrying.
Your Free allowance
Each UTC day includes 10 different story previews, 3 story downloads and 5 post downloads. Story lists do not consume previews. Reopening the same story or downloading the same item again that day uses no extra slot. A carousel counts as one post.
Your Library
Open Library from Keepiro to browse, favorite and organize loaded and saved items. Previews need their media to remain available; downloaded files remain on your device. Removing a collection keeps its items. Removing an item does not delete its file.
Current preview: Keepiro 2.5.11
Control your data
Media processing starts off. Account explains exactly what is read and sent before you choose to enable it. Keepiro then discovers relevant visible account labels locally. Media is requested and prepared only for your Preview, Load or Save actions. Load all is limited to 50 accounts per action. There is no auto-load setting or inbox discovery.
Turn the checkbox off to stop pending work and clear temporary previews. Local Library entries stay until you remove them. To delete your Keepiro account, sign in again, then use Account → Delete Keepiro account within 10 minutes. Type your email to confirm. You can also clear this browser's Library in that dialog. Downloaded files remain on your device. The same email can register again after 24 hours.
Questions, correction or deletion requests: support@keepiro.com. Include the release number and support code if something fails. Do not send cookies, sign-in codes or media URLs. See the privacy policy for retention and providers.

Home