This page is designed to help you find out whether SafeUnfollow is good and if it is the right choice for you.
SafeUnfollow is a free, open-source web app that shows who unfollowed you on Instagram — from the data export Instagram already lets you download. No login, no password, nothing uploaded.
How it works
Why it is private
There is no backend and no upload step, so the export never leaves your device and no third party ever sees your follower list. SafeUnfollow never asks for your Instagram password and never signs in to your account — there is no credential to leak and no automation for Instagram to flag.
What you get
Unfollowers, accounts that do not follow you back, mutuals, pending requests, restricted and close-friends accounts, with instant filtering and search. Built to stay responsive on very large exports (columnar storage and bitset filters) and free at any account size. Installable, and works offline after the first load (PWA). Ten languages, including Indonesian, Spanish, Portuguese, Russian and Arabic.
What it costs
The analysis is free in full and the code is MIT-licensed. The site shows ads. There is one optional paid extra: a $7 one-time licence to export the results table, offered after a free 10-row sample.
Not the same thing as
SafeUnfollow is the web app at safeunfollow.app. Nothing we publish acts inside your Instagram session or asks for your Instagram login, and we do not publish a browser extension. An unrelated Chrome extension uses the same name.
Listed in
Instagram login required
No. It reads Instagram's official data export and never signs in to your account
Where processing happens
In your browser. No backend and no upload step, so the export never leaves your device
Accepted input
The Instagram data export ZIP, in either format: JSON or HTML are both read
Account size limit
None. Free at any export size, built to stay responsive on very large follower lists
SafeUnfollow never asks for your Instagram password, and it has no server to send anything to.
It works from the data export Instagram already lets you download - the same ZIP Meta emails you when you request "Followers and following". You drop that ZIP on the page and the whole comparison happens inside the browser tab: the archive is unpacked in a Web Worker and the lists are held in the browser's own IndexedDB, stored column-wise with bitset filters so it stays responsive even on very large accounts.
Two things follow from that design, and they are the point of the product:
It keeps working offline after the first load, and it would keep working if the site disappeared tomorrow. The analysis is free at any account size and the code is MIT-licensed on GitHub.
Choose it if any of these three things matter to you.
You do not want to hand over your Instagram password. SafeUnfollow has no login screen at all. It reads the export Instagram itself gives you, which is the route Meta documents and supports, so there is no credential to share and nothing signing in on your behalf.
You do not want your follower list sitting on someone's server. There is no upload step and no backend. The ZIP is parsed in your browser and stays in your browser's storage, which you can clear whenever you like.
You do not want a subscription. The full analysis is free at any account size - every badge, every filter, however many accounts are involved. The only paid item is an optional $7 one-time licence to export the results table, and a free 10-row sample of that export is shown before you decide.
Two more that matter to some people: the code is MIT-licensed and public on GitHub, so the privacy claim can be audited rather than trusted; and the interface runs in ten languages, including Indonesian, Spanish, Portuguese, Russian and Arabic.
What it is not: SafeUnfollow does not unfollow anyone for you, and it is not a real-time tracker. It reads a snapshot you download, so comparing over time means requesting a fresh export.
Three groups, and they overlap.
People who are wary of unfollower apps. The category has a reputation for asking users to sign in with their Instagram credentials, and many people arrive having decided they will not do that. They search in terms like "without login" and "with the ZIP file". SafeUnfollow is built for that reader first: there is no login screen to reach.
People with large accounts. Creators and community managers whose following list is long enough that lighter tools stall or cap out. The storage layer is columnar with bitset filters precisely so the list stays usable at that size, and there is no account-size tier or row limit.
People who will not pay a subscription for this. Checking who unfollowed you is an occasional curiosity rather than a monthly need. The analysis is free in full, so it fits that shape.
The audience is not English-only, which is why the interface ships in ten languages, including Indonesian, Spanish, Portuguese, Russian and Arabic.
TypeScript throughout, React 18 with Vite, and Tailwind CSS with shadcn/ui (Radix primitives) for the interface.
The interesting parts are the storage and compute layers, because everything runs on the user's own device:
The public pages are pre-rendered at build time with vite-react-ssg, and the app is an installable PWA (vite-plugin-pwa) that works offline after the first load. Localisation is i18next across ten languages. The documentation site is Jekyll on GitHub Pages; hosting is Vercel.
There is deliberately no backend, no database of ours and no API of our own. The reason the export never leaves the device is that there is nowhere for it to go.
It starts from a simple observation: Instagram already gives you the answer. Meta's own data export contains your followers list and your following list, and "who unfollowed me" is a set difference between two files you can download for free. The information does not have to be fetched from anywhere.
Any design that skips the export has to obtain the same lists some other way - by signing in as you to read them, or by taking a copy onto a server. SafeUnfollow was built to need neither. Take the ZIP Instagram gives you and do the comparison where the file already is: in the browser tab.
That one decision removes most of the surface a tool like this would otherwise have. There is no account system, no server-side history, no scheduled scanning, and no way to unfollow anyone from the app, because none of it is possible without the things it deliberately does not have. What is left is the part people actually came for, and it is free at any account size.
The code is MIT-licensed and public for the same reason. A privacy claim you cannot check is a marketing sentence; one whose source you can read is a property of the software.
We have collected here some useful links to help you find out if SafeUnfollow is good.
Check the traffic stats of SafeUnfollow on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of SafeUnfollow on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of SafeUnfollow's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of SafeUnfollow on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about SafeUnfollow on Reddit. This can help you find out how popualr the product is and what people think about it.
Do you know an article comparing SafeUnfollow to other products?
Suggest a link to a post with product alternatives.
Is SafeUnfollow good? This is an informative page that will help you find out. Moreover, you can review and discuss SafeUnfollow here. The primary details have been verified within the last quarter. So they could be considered up to date. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.