How the Instagram algorithm works, and how to tune it or break it
What Instagram actually ranks on, combinations of signals that reshape your feed, and how to make it so boring you finally log off.
There is no single “Instagram algorithm”. There are several ranking systems, one for each surface of the app, and each one is trying to predict something slightly different about you. Once you know what each one is predicting, you can steer it, or starve it.
There isn’t one algorithm, there are several
Instagram ranks each surface separately:
- Feed: mostly accounts you follow, plus suggested posts mixed in.
- Stories: almost entirely accounts you follow, ordered by how likely you are to watch.
- Explore: almost entirely accounts you don’t follow, built from what people with similar behaviour engaged with.
- Reels: mostly accounts you don’t follow, tuned hard for watch time and shares.
What it is actually predicting
For every post it could show you, the system estimates the probability of a handful of actions:
- you spend a few seconds on it
- you like, comment, save or share it
- you tap through to the profile
- you watch a Reel to the end (or rewatch it)
It builds those predictions from four kinds of signals:
- Your activity: what you have liked, saved, shared, watched and searched.
- The post: how fast it is getting engagement, its format, length, audio and topic.
- The poster: how often people interact with them, and whether you have in the past.
- Your history with that account: DMs, comments, profile visits, tags.
The quiet ones matter most. A save or a share in DMs tells it far more than a like, and dwell time (how long you pause on something) counts even if you never tap anything.
Tuning it: example combinations
Give each recipe about a week. The system adjusts quickly, but it needs a few days of consistent signals before the feed really shifts.
Recipe 1: turn Explore into a learning feed
- Search for 3 to 5 specific topics (for example “ctf writeup”, “reverse engineering”, “home lab”).
- Save 2 or 3 posts per topic. Saves are a strong signal.
- Follow a few small creators in each, not just the big ones.
- Long-press anything off-topic and choose Not interested.
Recipe 2: get your friends back
- Switch the home feed to Following or Favourites.
- Add close friends to Favourites so they rank first.
- Snooze suggested posts in Feed.
Recipe 3: calm the Reels feed
- Skip fast instead of pausing. Lingering is a signal even when you don’t like something.
- Use Not interested on topics you want gone, and add words to Hidden words.
- Turn Sensitive content control to its strictest setting.
Breaking it: make it boring on purpose
This is the opposite approach: give the ranking system nothing to work with.
- Reset your recommendations. Instagram added an option to reset suggested content across Explore, Reels and Feed, which wipes what it has learned about your interests. You’ll find it under the content preferences in Settings.
- Only use the Following feed and never open Explore or Reels.
- Unfollow anything that isn’t a person you know. With no creators to rank, the feed runs dry fast.
- Mute instead of scroll. Mute accounts that pull you in rather than skipping past them each time.
- Turn off notifications except DMs. Most sessions start with a notification.
- Log out on your phone and use it on desktop only. The friction alone cuts usage.
The point isn’t willpower. A feed with nothing to rank is simply less interesting, and when opening the app stops paying off, the habit fades on its own.
What I’d recommend
The algorithm isn’t a mystery box. It’s a prediction engine that learns from the smallest things you do: a pause, a save, a share. That means you have more control than it feels like.
If you want to keep using Instagram, tune it: feed it strong signals for what you actually want to see, and tell it plainly what you don’t. If you want out, starve it: reset it, follow only people you know, and give it nothing to work with. Either way, decide on purpose. Otherwise the feed decides for you.