How the Instagram algorithm works
Instagram weights saves and shares above likes and comments. Reels reach further than carousels, which reach further than single posts. Short captions with a strong first line outperform long ones.
By Tayyab, Founder
Where these numbers come from. The Instagram profile cites 2 sources, listed below: a statement by the platform and a third-party study.
- Stated by the platformAdam Mosseri public statements, 2024 and 2025, including naming saves as the strongest signal
- Third-party studySprout Social Q1 2025 benchmark
How the feed is assembled
In our Instagram model, saves count for 5 likes, then shares and reposts at 4 and comments at 3. Bars show multiples of a like.
- Saves5x a like
- Shares and reposts4x a like
- Comments3x a like
- Likes1x a like
The first-hour cliff
Instagram is checked 60 minutes after a post goes out, as the first hour ends.
60 min
Check point
50%
Stall line vs your median
Saves, shares, comments
Signals read
Our model treats a post below 50% of your own median engagement by then as stalled. Saves, shares and comments count most in that window.
Best posting windows
Our Instagram curve has 4 posting windows across 4 days, led by Friday 12:00 to 14:00 UTC at 2.44x a median hour. Sunday, Tuesday and Saturday have none.
FridayStrongest
12:00 to 14:00 UTC
2.44x
Monday
11:00 UTC
2.29x
Wednesday
11:00 UTC
2.29x
Thursday
14:00 UTC
2.29x
Times are UTC. Each figure is a multiple of a median hour.
Link policy
Our Instagram profile keeps links out of the post body and puts yours in your profile bio.
Not allowed
In the post body
No penalty
Modelled reach cost
In your profile bio
Where yours goes
Posting cadence and cooldowns
The queue holds Instagram to 3 posts a day and 14 a week, at least 4 hours apart. Seven days at the daily ceiling would be 21, so the weekly cap of 14 is the one that binds.
4h
Minimum gap
3
Posts per day, max
14
Posts per week, max
Format mechanics
Reel leads on Instagram in our profile, at +70% against a plain post, ahead of carousel (+30%). Story (-40%) sits below it.
Reach by format
- Reel+70%
- Carousel+30%
- Standard post0%
- Single image0%
- Story-40%
Hard limits
- Formats we publish
- Post, Story, Reel and Carousel
- Ideal length
- 138 to 250 characters
- Platform limit (enforced)
- 2200 characters
- Hashtags for reach
- 5 ideal, 10 before it costs you, mixed
- Hashtags allowed
- 30 by the platform
- Images per post
- 10
- Video
- up to 900s, 300MB
- Image formats
- jpeg, png
First-comment vs in-caption is a wash since 2023, so use whichever reads cleaner. Always drop the most niche tags first.
How Content Drifter applies this to your Instagram posts
Each row pairs one of the Instagram numbers above with what the product does about it.
Instagram engagement peaks around 12:00 to 14:00 UTC on Friday, roughly 2.44x a median hour.
An unscheduled post takes the next open peak slot in your timezone. On Pro and up those slots are ranked against this curve and your own posting history.
Best time to post schedulingReel outperforms a plain post by about 70% on Instagram.
Generation writes for the formats that carry a lift on Instagram, not one body cross-posted everywhere.
Per-platform publishingOn Instagram, a post below 50% of your median engagement at minute 60 is read as stalled in our model.
On Business and Agency plans with the boost engine switched on, we run that check at minute 60 against your own median, so a stall surfaces while it can still be acted on.
The algorithm-aware enginePosting more than 3 times a day, or inside 4 hours of your last post, works against you on Instagram.
The queue honours that spacing when it assigns slots, counting posts you already published as well as ones you have queued.
The queueInstagram posts land best between 138 and 250 characters, against a platform limit of 2200.
The pre-publish check names the rule a post breaks instead of handing you a score.
Pre-publish performance read
Recent Instagram algorithm changes
Only changes a person has reviewed appear here.
We have not published a recorded change for Instagram since our last check. A person reviews every shift our daily canary flags before it appears here. How we watch for changes.
Instagram algorithm questions
What is the best time to post on Instagram?
Our strongest Instagram window is 12:00 to 14:00 UTC on Friday, about 2.44x a median hour, then 11:00 UTC on Monday. Times are UTC, and the queue converts them to your timezone.
What does the Instagram algorithm reward most?
Saves carry the most weight, about 5x a like in our model, then shares and reposts at 4x and comments at 3x. Instagram weights saves and shares above likes and comments. Reels reach further than carousels, which reach further than single posts. Short captions with a strong first line outperform long ones.
Do links hurt reach on Instagram?
No. Our Instagram profile keeps links out of the post body and puts yours in your profile bio.
How often should I post on Instagram?
The queue holds Instagram to 3 posts a day and 14 a week, at least 4 hours apart. Seven days at the daily ceiling would be 21, so the weekly cap of 14 is the one that binds. The queue applies those caps on your own calendar day, not UTC.
Which post format performs best on Instagram?
Reel carries the largest lift on Instagram in our model, roughly 70% above a plain post, ahead of carousel at 30%.
How long should a Instagram post be?
Between 138 and 250 characters; Instagram allows 2200, which is where we stop you. Hashtags work best at 5 and start costing reach above 10; the publisher accepts up to 30.
How soon can I tell if a post is working on Instagram?
Minute 60. Our model reads a post below 50% of your own median engagement at that point as stalled, and saves, shares and comments count most.
Every network we publish to
One record, one page, for each of the 9 networks.