Your Instagram,
kept.

Chats with their photos and voice notes, posts, reels and stories. Saved to your own computer. Free and open source.

Download Kept See how it works

Chrome · Brave · Edge · Firefox  ·  v4.9.3  ·  MIT licence

0servers

Nothing leaves your browser.

1minute

To set up. No account, no password.

14kinds of things

It saves, tested before every release.

4languages

English, বাংলা, العربية, Español.

See it at work.

Real screens from Kept, with sample messages.

A saved chat opened offline in the browser: messages, a shared post and a shared reel drawn as Instagram's cards
The Kept popup on a profile, with its own date picker open
The popup. Any chat or profile, any dates.
The Export Center's settings, each one a switch
The Export Center. Every setting in one place.

Everything you'd miss.

One chat or the whole inbox, a profile or your saved posts.

Three clicks.

1

Open a chat on instagram.com.

Logged in as usual.

2

Click Start, then Auto-scroll.

It reads back to the first message.

3

Export. It's on your computer.

Every message, photo and voice note.

You talk. It's kept.

Type a chat on the left. “Me:” lines are yours, and [photo] adds a picture.

Ana

    Nothing leaves your browser.

    No account, no password, no server of ours.

    Talks only to Instagram

    instagram.comcdninstagram.comfbcdn.net

    Never

    ServersYour passwordAnalyticsAds

    Working today.

    Tested against live Instagram for every release. Last checked Oct 31, 2026.

    Set up in a minute.

    1. DownloadGet the latest release and unzip it.
    2. Open extensionsGo to chrome://extensions in Chrome, Brave or Edge.
    3. Developer modeTurn it on, top right.
    4. Load unpackedChoose the folder, then pin the ring.

    Firefox 140 or later: load the Firefox ZIP from the release page in about:debugging. A Chrome Web Store listing is on the way.

    Questions.

    Is it free?

    Yes, and open source under the MIT licence. No paid version, nothing to sign up for.

    Does it need my Instagram password?

    No. It uses the session you're already logged in with on instagram.com, and never sees your password.

    Does anything get sent to you?

    No. There is no server. The only traffic is between your browser and Instagram.

    Can I save my whole inbox?

    Yes. Click "Several chats, or the whole inbox", pick Inbox and Message requests, and tick Every chat.

    How do I read a saved chat?

    Unzip it and open index.html in any browser. It works offline, with search, dates, filters and a gallery.

    Can I download only new posts?

    Yes. Tick "Only what I haven't downloaded yet". Kept remembers what each export saved.

    What about private accounts?

    You can save what your account can already see: public accounts, and private ones you follow.

    Will Instagram mind?

    Kept uses your normal session, paces its requests and waits when Instagram asks. It only reads; it never posts, likes or follows.

    Which browsers?

    Chrome, Brave, Edge and other Chromium browsers on a computer, and Firefox 140 or later. Not Safari or phones yet.

    Something broke?

    Click Check Instagram in the popup, then Report a problem. It opens a GitHub issue with the details filled in, usernames removed, for you to review.

    Made by Shakib Bin Kabir.

    An AI and full-stack engineer who builds free, open-source tools. Kept is one; Lintel, an island for Windows, is another.

    Free, and yours to keep.

    Version 4.9.3 for Chrome, Brave, Edge and Firefox.

    Download KeptRead the source