---
title: "How Many DMs Per Hour Before Instagram Blocks You"
slug: instagram-dm-rate-limit-per-hour
author: "Leonardo Maldonado"
category: "Safety & Platform Limits"
articleType: data-research
tags: ["how many DMs per hour Instagram","Instagram hourly message limit","what triggers an Instagram action block","safe DM sending speed Instagram","Instagram DM character limit"]
publishedAt: 2026-09-23T09:00:00.000Z
updatedAt: 2026-09-23T09:00:00.000Z
canonical: https://setluca.com/blog/instagram-dm-rate-limit-per-hour
---# How Many DMs Per Hour Before Instagram Blocks You

> Instagram publishes no hourly DM cap for personal accounts, so any "safe number" you read is an estimate. Blocks trigger on velocity, repeated identical text, and account age, not a fixed count. Meta only documents API ceilings for approved business messaging. Tools like Luca pace sends and route replies through a review queue to stay under the radar.

## Key takeaways

- Instagram doesn't publish an hourly DM limit for personal accounts. Every specific number online is an estimate.
- Meta does document twelve messaging limits, but they cover the business API: calls per second, a 1,000-byte text cap, media sizes, and reply windows.
- Blocks trigger on behavior: send speed, repeated text, links, new-account status, and how many people report you.
- Restrictions escalate. A soft "try again later" can become a multi-day feature block, then reduced reach you can check under Account Status.
- Pacing sends, varying your text, and reviewing replies before they go out cuts your risk more than hitting any target count.

---

You want a number. Send this many DMs per hour and you're fine, send one more and you're blocked. That number doesn't exist in any Meta document you can point to. The Instagram DM rate limit per hour is a moving anti-spam signal that shifts with your account age, your history, and how your messages look. What follows is every messaging limit Meta actually documents, plus what triggers a block, what it looks like, and how to get out of it.

## Does Instagram have an hourly DM limit?

No published cap exists. Instagram's Help Center confirms the limits are real without naming them, saying only that "Instagram has limits in place to stop direct messages that people may not want to get." The systems enforcing that run on pattern-matching, not on a number in a rulebook.

Cross the hidden line and you see a warning like "we restrict certain activity to protect our community." Two accounts sending the same volume can get different outcomes. The number stays hidden for a reason: publish a cap and every spam operation sends right up to it.

## What messaging limits does Meta actually document?

Almost everything Meta publishes is about software, not about you typing in the app. Of the twelve messaging limits it documents, eleven cover the official Messaging API. Those are rate limits, meaning a ceiling on how many requests the software may make in a given window, and they're measured per second: up to 100 calls per second per Instagram professional account for text, links, reactions and stickers (Meta Graph API documentation, 2026).

**Chart:** Meta documents three Instagram messaging API ceilings, ranging from 2 conversation reads per second to 100 text sends per second per professional account. (Source: Meta for Developers, Graph API Rate Limiting, 2026.)

The full set, from Meta's 2026 developer documentation and Instagram's Help Center:

<div class="table-wrap">

| What's limited | Documented value | Applies to |
| --- | --- | --- |
| Send text, links, reactions, stickers | 100 calls/second per account | Messaging API |
| Send audio or video | 10 calls/second per account | Messaging API |
| Read conversations | 2 calls/second per account | Conversations API |
| Text message length | 1,000 bytes | Messaging API |
| Image attachment | 8 MB | Messaging API |
| Audio, video or PDF | 25 MB | Messaging API |
| Group messaging via API | Not supported | Messaging API |
| Standard reply window | 24 hours | Messaging API |
| Extended reply window | 7 days, human agent tag | Support cases |
| Message request retention | 30 days inactive | Requests folder |
| General platform calls | 4,800 x impressions / 24h | Non-messaging endpoints |
| Group chat size | 250 people | In-app group chats |

</div>

The character limit is the one people ask about most. Meta caps API text messages at 1,000 bytes, roughly 1,000 characters of plain English and fewer with emoji, since one emoji can eat four bytes. Instagram never published a limit for the in-app composer, so treat 1,000 characters as a working ceiling.

None of it answers your question. These limits govern software replying inside a set window: 24 hours after someone messages you, or 7 days with the human agent tag. Cold outreach falls outside it.

## What are the message-request rules for people who don't follow you?

A DM to someone who doesn't follow you lands in their message requests, and Instagram filters that folder before they see it. Meta said in October 2022 it had started "reminding people to be respectful in DMs when sending a message request to a creator," and was adding terms to filter requests containing scams or spam. That filter is why most cold DMs get no reply.

Two behaviors show up for people who send at volume, though Meta documents neither. A first message to a stranger generally sits alone until they respond, so follow-ups into an unanswered request add nothing. And media in a first message tends to show as an unopened placeholder. Lead with plain text, and hold photos and voice notes until they reply.

## Do Instagram's DM limits change by account type?

Yes, though not as most people expect. Meta documents differences in what each account type may _do_, not how many messages it sends. Only a professional account, business or creator, can use the Messaging API, per Meta's 2026 Instagram Platform documentation.

<div class="table-wrap">

| Account type | What changes | Documented? |
| --- | --- | --- |
| Personal | No API access; in-app only | No stated limit |
| Creator (professional) | Messaging API, inbox tools | Yes |
| Business (professional) | Same ceilings as creator | Yes |
| Meta Verified | Badge and support only | No allowance change |
| Teen account | No DMs from non-followers | Yes, January 2024 |
| Recently restricted | Sending or reach limited | Yes, Account Status |

</div>

The teen rule is the one hard account-type limit Meta has spelled out. In January 2024 it announced it was "turning off their ability to receive DMs from anyone they don't follow or aren't connected to on Instagram," by default, for under-16s. The verification myth is worth killing here: Meta Verified buys a badge and support, not a higher ceiling.

## What are the reported per-hour DM ranges by account age?

Nobody outside Meta knows the real numbers. The ranges below are community-reported estimates rather than published caps: a new account managing 0 to 5 DMs an hour, an aged one 10 to 20. Read them as ceilings other people bumped into.

<div class="table-wrap">

| Account state | Reported pace per hour | Reported daily ceiling | Why it lands there |
| --- | --- | --- | --- |
| New (under 2 weeks) | 0-5 | 10-20 | Almost no trust signals |
| Warming (2-8 weeks) | 5-10 | 30-50 | Trust is building |
| Aged, active (3+ months) | 10-20 | 80-100 | Headroom, still not unlimited |
| Recently flagged | Pause | 0 | Any push re-triggers the block |

</div>

The daily column matters more than the hourly one for most coaches, because a burst of 15 in one hour reads worse than 60 spread across a day. Work from the low end. If you see a warning, you're already too high.

Age drives the spread. Enforcement at Instagram's size has to be automatic, and it leans on history the platform doesn't have for you yet. An aged account with real posts reads as a person; a three-day-old profile with a stock photo and one bio link reads as a burner. That's why the [first week of a new account](/blog/instagram-new-account-limits-first-week) is the riskiest window you'll face.

## What actually moves your sending ceiling?

There's no trust score to look up, and anyone who shows you one made it up. What Meta does describe is how the detection works: "advanced AI systems that can analyze multiple signals -- such as text, images, and the surrounding context" (Meta, March 2026). Those signals are the inputs a coach can actually move.

<div class="table-wrap">

| Input | What it signals | How to improve it |
| --- | --- | --- |
| Account age and history | A real person built this | Time, plus normal posting |
| Follower count and ratio | People chose to hear from you | Grow followers before scaling |
| Engagement on your posts | Your audience is real | Publish things people reply to |
| Reply rate on your DMs | Recipients want your messages | Fewer, better-targeted openers |
| Complaint history | Reports, blocks, spam taps | One bad campaign costs months |
| Message similarity | A script wrote the text | Write each opener from their profile |
| Link density | You're distributing something | Send the link after they reply |

</div>

Reply rate deserves attention. A message nobody answers costs you twice: it burns headroom and teaches the system your outreach is unwanted. Ten DMs with four replies beats forty with two.

## What actually triggers an Instagram block?

Since there's no fixed count, blocks turn on behavior. Meta's Community Standards spam policy targets bulk unsolicited contact and automation used to artificially generate interactions. Five signals flip the switch:

- **Speed.** Many DMs in a few minutes looks automated. Human sending has gaps.
- **Repetition.** The same message pasted to dozens of people is the clearest spam signal.
- **Links.** DMs carrying the same URL draw attention faster than plain text.
- **Account age.** A week-old account sending 40 DMs looks nothing like a two-year account doing it.
- **Reports and blocks.** When recipients report or block you, your threshold drops sharply.

An account that trips several at once, fast and repetitive from a new profile with a link, gets flagged sooner than one signal alone. For more, read whether it's genuinely [safe to automate Instagram DMs](/blog/is-instagram-dm-automation-safe) and [what gets accounts banned for automation](/blog/can-you-get-banned-for-instagram-automation).

## What happens when you hit the limit, and how long does it last?

Restrictions arrive in stages, and only the last two are documented by Meta. A soft failure comes first: messages that spin, then fail, with no explanation.

<div class="table-wrap">

| Stage | What you see | Typical length | Documented? |
| --- | --- | --- | --- |
| 1. Soft throttle | Sends spin or fail silently | Minutes to hours | No |
| 2. "Try again later" | Sending blocked, browsing fine | 24-48 hours (reported) | No |
| 3. Extended feature block | "We restrict certain activity..." | 3-7 days (reported) | No |
| 4. Reach reduction | Gone from Explore and Reels | Until resolved | Yes, via Account Status |
| 5. Account restriction | Login blocked or account disabled | Indefinite; appealable | Yes |

</div>

Stage 4 is the one people miss, because sending still works. Instagram's Account Status tool exists for this: it shows whether "your account's content is eligible to be recommended to non-followers in places like Explore, Reels and Feed Recommendations." Find it under Settings, then Account. Stage 5 is rare for a coach, but repeated blocks start that walk.

## The math behind a safe warm-up

Warm-up buys trust over time instead of demanding it up front. Start with a handful of replies a day, mostly to people who messaged you first. Answering inbound fast is the one thing here you can do at full speed with no risk, because the platform has no reason to stop you talking to people who talked to you.

Here's a ramp, illustrative only. Week one, reply to inbound and post normally. Week two, add 5 to 10 light outbound touches a day. Add roughly 20% per week while you see no warnings, and drop the moment one appears. Spread sends across the day, and vary your opener so no two read identically. This mirrors a full [Instagram account warm-up](/blog/instagram-account-warm-up) and pairs with the [per-day ceilings](/blog/how-many-dms-can-you-send-on-instagram-per-day) that cap your total.

## A worked example: Maya's three-week ramp

Maya is an illustrative composite, not a client: a nutrition coach with 4,100 followers on a 14-month-old account. A Reel pulled 90 new followers in a weekend and she messaged all of them, twenty-two sends in forty minutes, same opener with the name swapped. Instagram stopped her at twenty-three. Her opener was more of a problem than her count:

> "Hey [name]! Thanks for the follow 🙌 I help busy women lose fat without cutting carbs -- want my free macro guide?"

Identical text, a link-shaped offer, one burst. She stopped for 48 hours, posted twice, and sent nothing. Week one back, she answered inbound only, around eight a day. Week two she added six outbound a day, each written after opening the person's profile:

> "Saw you saved the post about eating out on a cut. Are you travelling for work, or is it more of a weeknight thing?"

Week three she moved to ten a day, with no warnings. The second version works because it asks a question a real person answers in four words. Her reply rate went up, which is itself a trust signal, and she sent fewer messages that week than in the one blocked evening.

## A realistic pace for cold outreach

Because the threshold moves, judge your opener before your volume. "Hey! Love your content. I help coaches book more calls, interested?" sent to 30 people in ten minutes is the risky shape. A handful an hour, each written for the person, is the safer one.

**One honest limit:** no pacing strategy makes you block-proof. Instagram can flag an account that did everything right, especially if several recipients report it in a short span. Slower sending lowers your odds. It doesn't remove the risk.

## Which edge cases do most guides skip?

**You run two accounts from one phone.** Instagram links accounts by device and session, so a block on one can bleed into the other. Don't log the second in to keep sending after the first gets stopped.

**Your IP changed mid-campaign.** A login from Lisbon on Tuesday and Bali on Wednesday, followed by a sending burst, is a takeover pattern. Browse and post normally for a day after you land.

**You just switched to a professional account.** Give it a week of normal use before you change volume.

**Your post went viral and inbound spiked.** Replying to 60 people who messaged first is far safer than 60 cold sends, but it still trips a throttle if you clear the queue in twenty minutes. Answer in batches.

**A lead replies at 2am from another timezone.** Answer when you're awake. There's no penalty for a six-hour gap, and a night-shift pattern that doesn't match your usual hours is a signal you don't need.

## Troubleshooting: why did Instagram limit you?

<div class="table-wrap">

| Symptom | Likely cause | Fix |
| --- | --- | --- |
| Sends go through, nobody replies, no block | Filtered inside Message Requests | Drop links and media from the first message |
| "Try again later" on every send | Action block on messaging | Stop 48 hours; each retry extends it |
| Only DMs with a link fail | The URL or domain is flagged | Send the link after they reply |
| Works on desktop, fails on phone | Session or device-level flag | Stay on your usual device |
| Reach dropped, DMs still send | Recommendation restriction, not a send block | Account Status, then fix or appeal |
| Block returns an hour after resuming | Pace or copy still reads as automated | Restart at a quarter volume, rewrite the opener |
| Second account on the phone blocked | Device-level association | Separate devices; drop identical copy |
| API rate-limits at low volume | The 2-calls/second conversations ceiling | Add backoff; stop tight-loop polling |

</div>

## Which mistakes get accounts blocked fastest?

**Chasing a number from a forum.** Someone's "50 an hour is safe" was true for their four-year-old account with 40,000 followers. Find your own ceiling from below.

**Personalising only the first name.** Swapping `[name]` into an otherwise identical message still produces near-identical text at scale. The variable has to be a real sentence about them.

**Warming the account with follows and likes.** Mass-following trips a different set of limits and adds a second violation category to your history.

**Resuming at full speed when the block lifts.** The block clearing doesn't mean the flag cleared, and this is how a two-day block becomes a week-long one.

**Reaching for a VPN or a fresh device.** Changing IP or hardware mid-block is what evasion detection was built to catch, and it turns a temporary restriction into an account-integrity problem.

**Reading the API's 100-per-second as your allowance.** That ceiling belongs to approved software answering people who messaged first.

## Should you send cold DMs at all?

**Reply to inbound only** if your account is under eight weeks old, you've had a block in the last 30 days, you're under roughly 1,000 followers, or losing this account would end your business.

**Add paced outbound** if your account is three months or older, has a real posting history, has gone 60 days without a warning, and you'll write each message yourself. Start at five a day.

**Do both, sequenced,** if you have the volume: clear the inbound queue first, then spend what headroom is left. Inbound replies build the trust outbound spends.

**Don't run outreach at all** if your plan needs a tool to send one message to a list. That's the approach the spam policy names directly. Read our take on the [safest Instagram DM automation tools](/blog/safest-instagram-dm-automation-tool) first.

## How to recover if Instagram blocks you

Stop sending immediately, because more attempts extend the block. Most action blocks -- Instagram's temporary freeze on one kind of activity, like sending DMs -- are short and clear on their own if you go quiet. Don't switch accounts or use a VPN to keep pushing.

**Day 0.** Close the app. Don't retry the send and don't log in elsewhere to test it. Every retry adds to the pattern.

**Days 1 to 2.** Use Instagram normally. Scroll, watch stories, reply to comments. Send no DMs.

**Day 3.** Check Settings -> Account -> Account Status. If it shows a removal or a recommendation restriction, fix that first and request a review if the call looks wrong.

**Days 4 to 7.** Reply to inbound DMs only, a handful a day. If a send fails, stop for another 48 hours.

**Week 2 onward.** Resume outbound at roughly a quarter of your pre-block volume, then add 20% a week. If the warning returns after two clean cycles, the problem is your copy rather than your pace. Our guides on the Instagram action block and fixing suspected automated behavior go step by step.

## Device and IP hygiene: what actually matters?

Most device advice online is folklore. Two things matter. Instagram scores the account, the device and the network together, so an account living on one phone and one home connection builds a boring, human-looking history. A café laptop, then cellular, then a VPN exit node abroad in one afternoon produces the opposite. And running several outreach accounts through one phone or IP links them, so enforcement on one reaches the others.

Clearing your cache, reinstalling the app, or switching to mobile data won't "reset" a block. The restriction lives on the account. Residential proxies, which route your traffic through a home internet address, don't help either. The signal that flagged you was your sending pattern, not where you appeared to be.

## How does Luca fit into your DM limits?

Luca is an AI DM setter that replies to your Instagram DMs in your own voice. It doesn't exist to spray cold messages at strangers. Every reply drafts into a review queue, so you approve each one before it sends.

The queue exists for a specific reason. Pacing and variation are the signals that most separate a person from a script, and approving replies one at a time spaces sends out and forces each to read differently. It also keeps you on the surface Meta actually approves of, replying to people who messaged first, rather than the cold surface where the limits are hidden. Luca doesn't deny it's AI, in line with [what Meta allows for DM automation](/blog/what-meta-allows-for-dm-automation). To see how the tiers work, check [Luca's pricing](/pricing).


## FAQ

### How many DMs can I send per hour on Instagram?

There's no published number. Instagram sets hourly sending limits internally and adjusts them by account age, history, and message content. A new account might get blocked after a handful of fast, identical DMs. An aged, warmed account can send more. Treat any specific hourly figure you read as an estimate, not a guaranteed safe cap.

### Does Instagram tell you the exact hourly limit?

No. Instagram's Help Center says only that it has "limits in place to stop direct messages that people may not want to get," without naming a number. The only messaging figures Meta publishes are API rate limits for approved business messaging, measured per second. Those govern software replying within a set window, not cold DMs sent by hand.

### Is there a character limit on Instagram DMs?

Meta's Messaging API documentation caps text messages at 1,000 bytes, which is roughly 1,000 characters of plain English and fewer if you use emoji. Instagram has never published a limit for the in-app message box, and longer messages do send. Treat 1,000 characters as a practical ceiling rather than a documented rule.

### Do verified or business accounts get higher DM limits?

No document says so. Only professional accounts, business or creator, can use Meta's Messaging API at all, and both share the same per-second ceilings. Meta Verified buys a badge and support access, not sending headroom. The one documented account-type limit runs the other way: teen accounts can't receive DMs from people they don't follow.

### What happens when you send too many DMs too fast?

Instagram shows a temporary action block or a warning like "we restrict certain activity to protect our community." You lose the ability to send messages for a period, from hours to days. Repeat offenses lengthen the block. In severe cases, the account can be restricted or suspended, so it pays to slow down at the first warning.

### Are new accounts more likely to get blocked?

Yes, by a wide margin. New accounts carry almost no trust signals, so Instagram watches them closely and blocks them faster. Sending 30 or 40 DMs in the first week is a common way to trigger a flag. Warming an account gradually over several weeks, with normal activity, raises the pace it can sustain safely.

### How long does an Instagram DM block last?

Most action blocks are temporary, running from a few hours to a couple of days, and they clear on their own once you stop sending. Repeat offenses lengthen the block, and severe or ongoing patterns can lead to longer restrictions. Meta disabled 10.9 million accounts tied to scam networks in 2025, so persistent patterns do end accounts.

### Does using an automation tool increase the risk?

It depends on the tool's behavior. Software that blasts identical messages at high speed raises risk sharply. A tool that paces sends, varies text, and routes replies through a human review queue behaves much more like a person. Luca keeps auto-send off by default, so you approve each reply, which keeps sending natural rather than robotic.


## Sources

1. [Meta for Developers -- Graph API Rate Limiting](https://developers.facebook.com/docs/graph-api/overview/rate-limiting/)
2. [Meta for Developers -- Instagram Messaging API: Send Messages (message and media limits)](https://developers.facebook.com/docs/instagram-platform/instagram-api-with-instagram-login/messaging-api)
3. [Meta Developer Documentation -- Instagram Platform Overview (professional accounts, messaging window)](https://developers.facebook.com/docs/instagram-platform/overview/)
4. [Meta Transparency Center -- Community Standards: Spam](https://transparency.meta.com/policies/community-standards/spam/)
5. [Instagram Help Center -- Limits on how many direct messages you can send](https://help.instagram.com/436248864916865)
6. [Instagram Help Center -- Instagram group chat size limits](https://help.instagram.com/411911025604515)
7. [Instagram Help Center -- Check your Account Status on Instagram](https://help.instagram.com/338481628002750)
8. [About Instagram -- Understanding Instagram Outages & Account Status](https://about.instagram.com/blog/announcements/instagram-outages-and-account-status)
9. [Meta Newsroom -- Meta Launches New Anti-Scam Tools, Deploys AI Technology to Fight Scammers (March 2026)](https://about.fb.com/news/2026/03/meta-launches-new-anti-scam-tools-deploys-ai-technology-to-fight-scammers-and-protect-people/)
10. [Meta Newsroom -- Updates to How We Protect People on Instagram From Abuse (October 2022)](https://about.fb.com/news/2022/10/protecting-people-on-instagram-from-abuse/)
11. [Meta Newsroom -- Introducing Stricter Message Settings for Teens on Instagram and Facebook (January 2024)](https://about.fb.com/news/2024/01/introducing-stricter-message-settings-for-teens-on-instagram-and-facebook/)

---

Published by SetLuca, the company behind Luca.