June 2026 · 6 min read
Instagram DM Limit Per Day: How Many DMs Can You Send Before Getting Restricted?
Instagram enforces DM limits to prevent spam — but the limits work very differently depending on whether you are sending manually or through the official API. Understanding the distinction tells you exactly what you can and cannot do without risking your account.
Key Takeaways
- Instagram does not publish exact limits — observed thresholds are 50-100 new manual DMs per day
- Newer accounts have lower limits; established accounts with high engagement have higher thresholds
- API-based automation responding to inbound DMs is not subject to the same daily caps
- Block and decline rates from recipients trigger restrictions faster than volume alone
- First violations: 24-72 hour restriction. Repeat violations: longer, eventually permanent
Why Instagram has DM limits
Instagram's DM limits exist to prevent spam — specifically mass cold outreach where accounts send identical messages to thousands of strangers. The limits protect regular users from being inundated with promotional messages from accounts they have no relationship with.
The limits are not designed to prevent businesses from responding to customers. A business that receives 500 customer DMs per day and responds to all of them is not doing anything Instagram wants to limit — they are providing customer service. This is why API-based response automation is treated differently from cold outreach.
Observed daily DM limits for manual sending
Instagram's exact thresholds are not documented, but widely observed patterns across communities of social media managers and marketers suggest:
Personal accounts (new — under 3 months old): 20–50 new DM conversations before throttling
Personal accounts (established): 50–100 new DM conversations per day
Business accounts: Similar to established personal accounts, sometimes higher — but business accounts are monitored more closely for commercial spam patterns
These numbers decrease if:
- You are sending identical or near-identical messages
- Your messages have high decline rates from recipients
- You are sending to accounts that don't follow you
- You are sending at unusual hours or inhuman speeds
What "throttling" actually means
When you hit Instagram's limit, you won't get a clear error message saying "you've reached your DM limit." Instead:
- New message requests may appear to send but not actually deliver
- You may see a "Try again later" message when attempting to send
- DMs to existing conversations may still work while new conversations are blocked
- The restriction is usually lifted within 24–72 hours for a first occurrence
Why API automation has higher effective limits
When a customer sends your business a DM and your automation replies, that is not counted the same way as cold outreach. Here is why:
Inbound trigger: The customer initiated the conversation. Your automation replied. Instagram's anti-spam systems are designed to stop unsolicited outbound messages — not replies to people who already messaged you.
API vs simulated behaviour: Official API automation operates through Meta's platform in a way that is explicitly permitted. It does not trigger spam detection systems that look for bot-like behaviour, because it is operating exactly as Meta designed.
No recipient rejection: When customers DM you first, they don't "decline" or "block" your reply — they initiated the contact. The high block/decline rates that trigger restrictions are only generated by cold outreach.
How to recover from a DM restriction
If your account has been restricted from sending DMs:
- Stop sending — any additional attempts during the restriction can extend it
- Wait 24–72 hours — most first restrictions lift within this window
- Do not use bot tools — if you were using any unofficial automation software, stop using it before the restriction lifts
- Review what caused it — if it was cold outreach volume, adjust your approach; if it was a bot tool, switch to API-based alternatives
- Re-test carefully — once the restriction lifts, test with a small number of messages before resuming normal volume
The safe path: respond, don't cold outreach
For businesses, the safest DM strategy is one that never triggers spam limits:
- Focus on creating content (Reels, posts) that generates inbound DMs
- Use comment-to-DM automation that fires in response to customer actions
- Configure Instant Reply to handle all inbound DMs automatically
- Use API-based tools for any automated responses
- Reserve manual outreach for warm contacts only
This approach generates the same or better business results as cold DM outreach — with zero risk of restrictions, because every automation fires in response to something the customer did first.
Respond to every customer DM automatically — no limits, fully official
ReplyMind uses the official Instagram Messaging API. No daily caps on responding to customers who message you. Free plan available.