How Many DMs Can You Send on Instagram? Limits Table (2026)

Two limits tables: manual DM caps by account age (20-50 a day when new) and how automation tools pace sends. What triggers a block and how to get unblocked.

How Many DMs Can You Send on Instagram? Limits Table (2026)

Instagram publishes no daily DM limit for manual messages. Creator reports put new accounts at 20-50 manual DMs a day and accounts older than 180 days at 150-200, depending on account age, verification status, and trust score. For automation, Meta’s published ceilings are 100 API calls per second for text and 750 private replies to comments per hour (developers.facebook.com, October 2026). Automation tools add their own pacing of about 200 DMs an hour, which is a tool convention, not a Meta limit.

You sent 60 DMs yesterday. Today you hit message #51 and Instagram blocked you for 24 hours.

What happened? You hit Instagram’s daily DM limit. Instagram caps direct message volume to prevent spam, and it never publishes the exact number.

This guide covers the Instagram daily DM limit for 2026, how limits vary by account type, what triggers temporary blocks, and how to stay under the radar. Whether you are checking the Instagram DM limits for 2026 before launching an automation campaign or trying to figure out the Instagram message limit for manual outreach, this breakdown has you covered.

If the problem is messages you never received rather than messages you cannot send, start with Instagram message requests not showing. The reply mechanics themselves, on the phone and on desktop, are covered in how to reply to a DM on Instagram.

Key Takeaways

  • Manual DM limits: Creator reports put new accounts at 20-50 DMs per day and established accounts (180+ days) at 150-200 per day, depending on trust score. Instagram publishes no number.
  • API automation limit: Most automation tools pace sends at approximately 200 automated DMs per hour per account, with a theoretical daily maximum of 4,800.
  • Messaging windows: A comment allows one automated private reply within 7 days. A DM or story reply opens a 24-hour window. Chats started from a Click-to-Direct ad get up to 7 days (since 28 September 2026).
  • First offense penalty: Creators report a 24-48 hour temporary block; repeated violations can lead to longer restrictions or reduced reach.
  • Cold DMs are risky: Creator reports suggest new accounts can send only 5-10 cold DMs per day before triggering a block.
  • Bottom line: Use official API tools like CreatorFlow or ManyChat that pace messages inside Meta’s rate limits. That is the single biggest thing you can do to keep your account clear of blocks.

Instagram DM Limits: Send 200/hr Without Bans

Instagram’s Official DM Limits

Instagram restricts direct messages to prevent spam and protect user experience. There are two separate limit systems: one for manual messages you send yourself, and one for automated messages through Meta’s official Instagram Graph API. Meta publishes no hourly DM cap. Its documented limits are per-second (100 calls/sec for text and links) plus 750/hour for private replies to comments on posts and reels (developers.facebook.com, October 2026). The widely-quoted 200 DMs per hour is a tool-side pacing convention that CreatorFlow, ManyChat, and LinkDM apply automatically to stay well clear of those ceilings (how the three compare on delivery and pricing). Manual limits are less transparent but generally range from 20-200 DMs per day depending on your account’s trust score.

Chart of creator-reported Instagram manual DM limits by account age, 20 to 50 a day for new accounts up to 150 to 200 after 180 days, plus automation pacing, reply windows and block lengths.

Manual Messaging Limits

Manual DM limits apply to messages you type and send directly through Instagram’s app or website. Instagram doesn’t publish official numbers, limits vary based on account age, verification status, and trust score.

Estimated manual limits by account type:

Account TypeDaily LimitHourly LimitNotes
New (under 30 days)20-505-10Strictest limits while building trust
Growing (30-180 days)80-12010-15Limits increase with good behavior
Established (180+ days)150-20010-15Highest trust level for manual DMs
Verified accounts200-30015-20Blue checkmark gets slight preference

Important caveats:

  • These numbers are estimates based on user reports, not official Instagram documentation
  • Your actual limits depend on your specific trust score
  • Limits apply primarily to messages sent to unfamiliar users (not mutual follows)
  • One violation can drop your limits significantly for weeks

API Messaging Limits (Automation)

Automation through Meta’s official Instagram Graph API has documented, consistent limits that apply to all accounts equally.

What Meta publishes for the Instagram Login path (developers.facebook.com, October 2026):

Limit TypeAmountApplies To
Send API, text and links100 calls per secondPer Instagram professional account
Send API, audio or video10 calls per secondPer Instagram professional account
Private replies to post and reel comments750 per hourPer Instagram professional account
Private reply per comment1, within 7 days of the commentFollow-ups only after the person replies
Messaging window24 hoursFrom the user’s last message to you
Click-to-Direct ad chatsUp to 7 daysFrom the user’s first message (since 28 September 2026)

Note that 300 calls per second belongs to the Messenger Platform path that runs on Facebook Login. It is not the Instagram Login number, and it gets misquoted constantly.

What the tools add on top:

PacingAmountSource
Automated DMsAbout 200 per hourTool-side convention, applied by CreatorFlow, ManyChat and LinkDM
Daily figureAbout 4,800 in theory200 an hour across 24 hours, though the 24-hour window means you rarely have that many eligible recipients

Worked example. A Reel pulls 1,200 keyword comments in its first hour. At about 200 DMs an hour, the tool needs about 6 hours to answer all of them, well under Meta’s 750 private replies an hour. Each commenter is still inside the 7-day private-reply window, so nobody is lost. The last DMs only arrive later.

Why API sending is more predictable than manual sending:

  • Meta publishes its ceilings in developer documentation, and they do not shift with your account age
  • Every official tool works inside the same published ceilings
  • No variation based on trust score
  • Clear rules: stay inside the pacing your tool applies and you avoid blocks

Learn more: Our detailed Instagram Graph API Rate Limits guide explains how Meta’s per-second ceilings and the 200-an-hour tool pacing fit together, what happens when you hit either, and how to plan volume around them.


The 24-Hour Messaging Window

Beyond quantity limits, Meta sets time windows for automated messages, and the window depends on how the person reached you (developers.facebook.com, October 2026).

How it works:

  • A DM or a story reply opens a 24-hour window for automated replies
  • A comment allows one private reply, sent within 7 days of the comment
  • Follow-ups after a private reply are only possible once the person replies, inside the 24-hour window that reply opens
  • Since 28 September 2026, a chat that starts when someone taps a Click-to-Direct ad and sends a message gets up to 7 days from that first message
  • When the window closes, you cannot send further automated messages until the person engages again

Example timeline:

  • User comments “link please” on your post at 2:00 PM Monday
  • Your automation sends them one DM within seconds ✅
  • User replies “thanks, is there a discount?” at 3:00 PM Monday: a 24-hour window opens
  • 3:01 PM Tuesday: The window has closed, so automation cannot message them again until they engage again

Why this rule exists: Instagram prevents cold outreach spam. You can’t build a list of 10,000 followers and blast them with automated promos, they must initiate by engaging first.

Working within the window:

  • Use strong calls-to-action: “Comment LINK for details”
  • Post Stories asking for replies
  • Create engagement that triggers the conversation
  • Let users come to you, then automation responds

What Happens If You Hit Limits?

Instagram enforces DM limits with escalating penalties. Instagram does not publish this penalty ladder, so the durations below come from creator reports, not from Meta.

First Offense: Temporary Block (24-48 Hours)

Symptoms:

  • “Try again later” error when sending DMs
  • Messages stuck on “sending…”
  • Cannot send new messages or message requests

Duration: 24-48 hours typically

Recovery: Wait it out. Don’t try to send messages during the block, this extends the restriction.

Second Offense: Extended Block (3-7 Days)

Symptoms: Same as above, longer duration

Impact:

  • Trust score takes significant hit
  • Future limits may be permanently reduced
  • Instagram tracks repeat offenders

Repeated Violations: Shadowban or Permanent Restrictions

Symptoms:

  • Your DMs go to recipients’ spam/message requests folder
  • Messages don’t deliver at all
  • Overall account reach drops
  • Lower sending limits that last for weeks

Worst case: Account suspension or permanent ban for severe violations.

Warning Signs You’re Approaching Limits

Watch for these signals:

  1. Delayed delivery - DMs take 5-10 minutes instead of instant
  2. “Try again later” errors - Means Instagram has started limiting you
  3. Messages going to spam - Recipients see you in “message requests”
  4. Declining response rates - Fewer replies than usual

If you see these: Stop immediately. Wait 6-12 hours before resuming at 50% volume.


How Automation Tools Handle Limits

Good automation tools manage limits automatically so you never hit blocks, which is the first thing to check when you shortlist an Instagram chatbot.

What to Look For

✅ Must-have features:

  • Automatic queuing when limit approached
  • Real-time usage dashboard
  • Smart pacing (spreads messages over time)
  • Failed message retry
  • 24-hour window compliance

❌ Red flags:

  • Claims of unlimited sending speed (Meta’s per-second ceilings apply to every tool)
  • No limit tracking or warnings
  • Requires your Instagram password (never share this)
  • Doesn’t use official Instagram Graph API

How CreatorFlow Handles Limits

CreatorFlow, a Meta Tech Provider (since December 2025), automates Instagram DMs through Meta’s official API. A keyword comment, a story reply or a keyword sent by DM starts the reply, and CreatorFlow paces those messages for you:

  1. Paced sending - roughly 200 DMs an hour, well under Meta’s per-second ceilings
  2. Usage visible in the dashboard - you can see how much of your monthly allowance you have used
  3. Window compliance - only messages people inside Meta’s 24-hour or 7-day windows
  4. A pause instead of a charge - reaching your monthly DM allowance pauses automations until the next cycle, and nothing is deleted

Result: during a busy hour your messages go out spread over time rather than in one burst, which is what keeps the account clear of spam flags.


Best Practices to Avoid Limits

For Manual Messaging

1. Start conservatively and increase gradually

  • Week 1: 10-15 DMs/day
  • Week 2: 20-30 DMs/day
  • Week 3: 30-40 DMs/day
  • Week 4+: Gradually increase while monitoring

2. Space messages naturally

  • Send 10-15 DMs per hour max
  • Vary timing (1 message every 4-6 minutes)
  • Distribute throughout the day

3. Personalize every message

  • Instagram detects identical copy-paste messages
  • Reference their recent post or story
  • Use conversational tone

4. Prioritize engaged followers

  • Message people who already follow you
  • Target users who’ve liked/commented on your posts
  • Avoid cold outreach to strangers

Cold DM Limits

If you are wondering how many cold DMs you can send on Instagram per day, the answer is: very few before you get blocked. Instagram treats messages to non-followers and non-mutual accounts much more strictly than messages to people you already know. New accounts can typically send only 5-10 cold DMs per day before triggering a temporary block. Established accounts with high trust scores might manage 20-30, but even that carries risk. Those figures come from creator reports, not from anything Instagram publishes. Cold outreach is the fastest way to get your messaging restricted, so keep your cold DM volume low and focus on warm engagement instead.

For Automation

1. Use official API tools only

  • ManyChat and LinkDM are Meta Business Partners, and CreatorFlow is a Meta Tech Provider (since December 2025). All three send through Meta’s official Instagram API
  • Never use browser bots or password-sharing tools

2. Let users initiate

  • Create CTAs: “Comment LINK for details”
  • Use Story reply prompts
  • Automation responds to engagement, doesn’t cold blast

3. Monitor your dashboard

  • Check DM usage weekly
  • Track response rates
  • Adjust volume if deliverability drops

4. Quality over quantity

  • 100 DMs with 20% conversion > 500 DMs with 2% conversion
  • Focus on message quality, not just volume

A Pause Is Not a Failure

When a tool stops sending because you reached a limit, that is designed behaviour, and it protects your account. The problem is that it looks the same as a genuine break, so people either panic or ignore a real fault.

Tell them apart quickly. Comment your own trigger keyword on your own recent post. If the DM arrives, your setup is healthy. If sends resume on their own the next hour or the next cycle, you were paced, not broken. If nothing arrives and nothing resumes, check whether your Instagram permission has expired, which is the most common silent stop.

CreatorFlow pauses automations at your monthly DM allowance rather than charging beyond it, and your contacts and automations are untouched while paused. See the plan allowances or the troubleshooting guides.

FAQ

How many DMs can you send on Instagram per day?

Instagram publishes no daily number, but creator reports put manual messaging at 20-200 DMs a day depending on account age and trust score. New accounts (under 30 days): 20-50/day. Established accounts (180+ days): 150-200/day. Automation: tools pace at about 200 DMs per hour, roughly 4,800 a day in theory. That hourly figure is set by the tools, not by Meta, whose published Instagram Login ceiling is 100 calls per second. These are separate limit systems.

What happens if you send too many DMs on Instagram?

You get a temporary block, and creators report it escalates with repeat offenses. First offense: usually a 24-48 hour block, with “Try again later” errors. Second offense: 3-7 day block. Repeated violations: messages sent to spam, lower sending limits for weeks, or account suspension.

Is there a limit to how many messages you can send on Instagram?

Yes. For manual DMs, creator reports put established accounts at roughly 150-200 a day, though Instagram publishes no number. For automation, Meta publishes 100 calls per second for text, 750 private replies to comments per hour, and one private reply per comment within 7 days (developers.facebook.com, October 2026). Tools pace at about 200 DMs an hour per account, well inside those ceilings.

How do I know my Instagram DM limit?

Instagram doesn’t tell you. Test carefully, start with 30-50 DMs/day and watch for warning signs (delayed delivery, “try again later” errors). If you see these signals, you’ve found your limit. Reduce by 30-40% to stay safe.

Can I increase my Instagram DM limit?

Yes, but it takes time. Improve your trust score by: posting consistently, getting engagement, maintaining healthy follower ratio, personalizing messages, and avoiding violations. Limits increase gradually over weeks/months.

Is Instagram DM automation safe?

Sending through Meta’s official Instagram API carries minimal ban risk when you follow Instagram’s guidelines and respect the rate limits. No tool can promise zero risk. CreatorFlow is a Meta Tech Provider (since December 2025) and sends only through the official API. The risky category is browser bots and any tool that asks for your Instagram password.

What’s the difference between manual and automation DM limits?

Manual limits (20-200/day) apply to messages you type yourself and shift with your trust score. Automated sending runs against Meta’s published per-second ceilings, with tools pacing at about 200 an hour on top. These are separate systems. Automated sending is the more predictable of the two, because Meta’s ceilings are documented and identical for every account.

Yes, you can send links in Instagram DMs, and they are clickable for both the sender and the recipient. Links in comments and most captions are not clickable, and your bio holds up to 5 links. Sending the same link to many accounts in a short period can trigger spam detection, so space your messages out and personalize the text around the link. Automation tools like CreatorFlow handle link delivery within their normal pacing.


Scale Your DMs Without Hitting Limits

Instagram’s DM limits exist to prevent spam, but they don’t have to limit your growth.

For occasional messaging: Stay under 100 DMs/day manual, space them out, personalize each one.

For scaling (100+ DMs/day): Use official automation. CreatorFlow paces sends at about 200 an hour through Meta’s official API, well under the published per-second ceilings, and shows your usage in the dashboard.

Hit your monthly plan allowance rather than Instagram’s pace? Pro and Growth users can buy DM Add-On packs that never expire and kick in automatically.

500 automated DMs/month on the free plan. Setup in under 5 minutes.


Cristian

Cristian

Head of Content at CreatorFlow

Cristian covers Instagram automation tools, product comparisons, and creator workflows. He tests and reviews DM automation strategies to help creators find the right tools for their business.

Follow along on Instagram at @creatorflow.so for automation tips.

Send the Link the Moment They Ask

Auto-reply to comments, stories, and DMs with your link. Capture emails, grow followers, and track every click. Set up in minutes, runs 24/7.

Get Started Free

Trusted by 20,000+ creators, coaches & brands · Free plan · Cancel anytime

Set a keyword once. Every comment becomes a DM with your link.