Auto-Scroll & Load All Posts
One click scrolls the entire profile and pre-fetches every post's metadata in the background — so filtering is instant the moment scrolling finishes.
Auto-scroll any profile to load every post, then filter by tagged user, caption keywords, date range, or like count — and sort or copy results with one click.
Nine tools, one extension, zero clutter.
One click scrolls the entire profile and pre-fetches every post's metadata in the background — so filtering is instant the moment scrolling finishes.
Find posts where a specific user is tagged, or search captions by keyword. Combine any filter for pinpoint results across thousands of posts.
Enter comma-separated terms to hide posts whose captions match — perfect for filtering out ads, sponsored content, or any topic you don't want to see.
Narrow results to any time window — a single day, a year, or anything in between. Combined with keyword filters, you can find almost any post.
Set a minimum and/or maximum like count to surface a creator's most-loved posts or find hidden gems that flew under the radar.
Re-order results by newest, oldest, or most liked — in the filter panel or in the full-screen profile sort overlay — with a single click.
Hover any result thumbnail to reveal a copy button. Instantly copies the post URL to your clipboard — no opening tabs, no digging through the DOM.
On any post page, open the image in a distraction-free overlay and navigate through carousel slides with keyboard arrow keys.
Your last-used filter inputs are saved to your browser's local storage and restored automatically the next time you open the panel.
From install to results in under a minute.
Navigate to any public or accessible Instagram profile. The extension activates automatically — no configuration needed.
Click the blue scroll button in the corner. It scrolls to the bottom and silently pre-fetches all post metadata in the background.
Click the filter icon to reveal the side panel. Enter any combination of tagged user, keywords, exclusions, date range, or like count.
Matching posts appear as a thumbnail grid. Sort by date or likes, click to open, or hover a thumbnail to copy the link to your clipboard.
Click any screenshot to view full size.
We don't collect anything — not even anonymously.
The extension collects zero personal data. No account info, no browsing history, no post content — nothing leaves your browser.
No analytics, no telemetry, no crash reporting tools. There is no server-side component whatsoever.
Everything runs entirely in your browser. Filter preferences are saved only in your browser's local storage and never leave your device.
Last Updated: April 25, 2026
Instagram Profile Tools ("the Extension") is a Chrome browser extension that runs
exclusively on https://www.instagram.com/*. This policy explains what data
the Extension does and does not interact with.
The Extension does not collect, transmit, store externally, or share any of the following:
All processing happens entirely within your browser on your device:
csrftoken cookie that Instagram already
sets) and are indistinguishable from normal Instagram web traffic. No data is routed
through any third-party server.
localStorage): Your last-used filter
inputs — tagged user, caption keyword, exclusion terms, date range, like count bounds,
and sort order — are saved to your browser's localStorage under the key
ig_scroller_filter_state. This data lives only on your device, is never
transmitted anywhere, and can be cleared at any time by clearing site data for
instagram.com in your browser settings.
The Extension does not integrate with, load code from, or transmit data to any
third-party service. The only network requests the Extension initiates are to
www.instagram.com — the same domain you are already browsing.
This Extension requests no Chrome browser permissions beyond injecting
a content script into Instagram pages. The manifest.json declares an empty
permissions array. Specifically:
https://www.instagram.com/*:
Required to inject the extension's UI (scroll buttons, filter panel, sort overlay,
image viewer) into Instagram pages and to call Instagram's own APIs using your
existing session.
No tabs, storage, cookies, webRequest,
history, or any other sensitive Chrome API permissions are requested or used.
No data is retained on any external server — ever. The only persistent data is the
filter-preference object in your browser's localStorage, which is entirely
under your control and can be deleted at any time.
The Extension does not knowingly collect any information from anyone, including children under the age of 13.
If this privacy policy is updated, the revised version will be published at this page with a new "Last Updated" date. Continued use of the Extension after any change constitutes acceptance of the updated policy.
Questions or concerns about this privacy policy? Please reach out via the Chrome Web Store listing.