---
title: "How Many DMs Can You Send on Instagram Per Day? (2026)"
slug: how-many-dms-can-you-send-on-instagram-per-day
author: "Leonardo Maldonado"
category: "Safety & Platform Limits"
articleType: data-research
tags: ["Instagram DM limits","Instagram message limits 2026","Instagram DM rate limit","Instagram DM character limit"]
publishedAt: 2026-08-09T09:00:00.000Z
updatedAt: 2026-08-14T09:00:00.000Z
canonical: https://setluca.com/blog/how-many-dms-can-you-send-on-instagram-per-day
---# How Many DMs Can You Send on Instagram Per Day? (2026)

> Instagram publishes no daily DM cap. Meta enforces messaging by behaviour, so a week-old account gets restricted at volumes an aged account handles fine. The hard published limits sit elsewhere: 1,000 bytes of text per message, one message to a non-follower until they accept you, and no photos or videos in that first message.

## Key takeaways

- Instagram publishes no fixed daily DM cap for manual sending. Limits are behavioural and account-specific.
- Meta does publish hard limits: message text must be 1,000 bytes or less, and most group chats hold up to 250 people.
- Since August 2023, you can send a non-follower one message only until they accept, and that message must be text.
- The widely repeated "200 API calls per hour" figure is from Instagram's retired legacy API. Today's Instagram Platform uses a different formula.
- Working estimates put new accounts near 10 DMs/day and older accounts near 50/day (Wave, 2026).

---

Most people asking how many DMs you can send on Instagram per day want one clean number. Instagram doesn't give one. Meta polices messaging by pattern, so the volume that's fine for a five-year-old account can get a week-old one restricted within an hour.

What Meta *does* publish is a different set of limits: character caps, message-request rules, group sizes, and per-second API ceilings. Those are exact, and most articles on this keyword quote figures Meta retired years ago. Everything below was checked against Meta's own docs in August 2026.

## What does a "DM limit" actually mean on Instagram?

Three different things get called a limit, and people mix them up constantly. Behaviour limits are how much an account can send before the spam systems step in. Product limits are hard rules built into the app, like the 1,000-byte cap on message text in Meta's Instagram Messaging API reference. Rate limits cap how fast a connected app can act on your behalf.

Sending by hand, you meet the first two. A tool has to live inside all three. Only the middle group is published as a number you can plan against.

Instagram's Help Center says the platform "has limits in place to stop direct messages that people may not want to get." No threshold is named, and that's deliberate. A published number would be a target.

## How many DMs can you send on Instagram per day?

Treat the daily number as a range that grows with your account's age and standing. The working figures people use are about **10 DMs a day** on a new account and around **50 a day** on an established, active one ([Wave, 2026](https://www.usewave.co/blog/instagram-dm-limits)). Those aren't Instagram policy. They're estimates from people who send at volume and watch what trips a restriction.

The pattern matters more than the count. A jump from your usual volume gets noticed even when the number is small. Forty near-identical messages in ten minutes looks worse than forty different ones spread across a working day.

| Account age | Rough safe daily range | What to do at this stage |
| --- | --- | --- |
| 0-2 weeks | 0-5 DMs/day | Reply only. Post, comment, follow. Nothing outbound yet. |
| 2-4 weeks | \~10 DMs/day | Answer inbound at a human pace. Add a couple every few days. |
| 1-3 months | \~20-30 DMs/day | Climb gradually. Stop the moment you see a warning. |
| 3-12 months | \~30-50 DMs/day | Steady state. Watch reply rate, not just volume. |
| 12 months+ | \~50 DMs/day | Practitioner ceiling. More is possible, rarely worth it. |

Source: Wave, "Instagram DM Limits 2026" (2026), with the staged ramp added. Working estimates, not published Instagram limits.

New accounts get the least room because nothing vouches for them. Starting from zero, an [Instagram account warm-up](/blog/instagram-account-warm-up) routine buys more headroom than any sending trick.

## Does your account type change the limit?

Less than account age does, but it shifts things. A verified business account with a long history takes volume that would flag a fresh personal account on day three. What changes most is which *tools* you're allowed to point at the inbox.

| Account type | Daily manual headroom | API access | Notes |
| --- | --- | --- | --- |
| New personal (0-4 weeks) | Lowest. Start near 5-10/day | None | No history, no trust. Restricted fastest. |
| Growing personal | Ramp toward 20-30/day | None | Trust builds with age and real conversations. |
| Established personal (12m+) | Near the \~50/day ceiling | None | Long history helps, but no API means no pacing tools. |
| Creator account | Similar to established personal | Yes, via Instagram Platform | Opens the Messaging API and inbox integrations. |
| Business account | Similar to established personal | Yes, via Instagram Platform | Meta requires a professional account for API messaging. |
| Verified business | Highest practical headroom | Yes | Verification signals legitimacy, not a licence to blast. |
| Teen account (under 18) | Heavily restricted inbound | N/A | Teens "can only be messaged by people they follow or are already connected to," per Meta's 2024 announcement. |

That last row explains a lot of silent failures. If your list skews young, some messages will never arrive, and Instagram won't tell you which.

## Which Instagram DM limits does Meta actually publish?

These are the numbers you can actually plan against, taken from Meta's developer docs and Instagram's Help Center. Every row is a hard rule in the app, not a guess about behaviour.

| Limit | Published value | Source |
| --- | --- | --- |
| Message text length | 1,000 bytes or less, UTF-8 | Meta, Instagram Messaging API |
| Image attachment | 8 MB max | Meta, Instagram Messaging API |
| Video or audio attachment | 25 MB max | Meta, Instagram Messaging API |
| Group chat size | Up to 250 people for most groups | Instagram Help Center |
| Reply window after a user messages you | 24 hours | Meta, Messenger Platform policy |
| Manual agent reply window | 7 days, with the human agent tag | Meta, Messenger Platform policy |
| Private replies to post or reel comments | 750 per hour, per account | Meta, Graph API rate limits |
| Private replies per comment | One message only | Meta, Private Replies docs |
| Private reply window on a post or reel | Within 7 days of the comment | Meta, Private Replies docs |
| Message requests visible to the API | Inactive ones drop off after 30 days | Meta, Instagram Messaging API |

Two rows trip people up. The first is **bytes, not characters**. Plain English runs near one byte per character, so 1,000 bytes reads as roughly 1,000 characters. Emoji cost up to four bytes each, so an emoji-heavy message hits the wall early.

The second is the **24-hour window**. Once a lead messages you, you have a day to reply through any connected tool. Miss it and your options narrow to the human agent tag or nothing.

There's no published cap on forwarding. That silence isn't permission. Pushing one message into twenty chats is about the clearest repeat-sending signal you can hand the spam systems.

## Why do you only get one message to a stranger?

Since August 2023, a non-follower gets one message from you and nothing more until they accept the chat. Instead of unlimited DM requests, "you will now only be able to send them one message" ([TechCrunch, 2023](https://techcrunch.com/2023/08/03/instagrams-new-feature-protects-users-from-unwanted-images-and-videos-in-dms/)). That message is text only. Photos, videos, and voice notes go through after they accept, not before.

That quietly killed the cold-DM playbook most 2022-era guides still teach. You get one line, in plain text, and then you wait.

It also makes daily volume the wrong question for cold outreach. Send 50 requests, get two acceptances, and you have two conversations. The rest sit unread in a folder Meta's own API stops returning after 30 days.

Luca doesn't do cold outreach at all. It answers people who messaged you first, sidestepping the request folder entirely. [Is Instagram DM automation safe](/blog/is-instagram-dm-automation-safe) covers the reasoning behind that constraint.

## What is the Instagram DM API rate limit for automation?

Automation doesn't run on those daily ranges at all. It runs on Meta's published API limits, and one number still doing the rounds is years out of date. The current ceilings, from Meta's own docs: **100 calls per second** per Instagram professional account for messages with text, links, reactions, or stickers, **10 calls per second** for audio or video, and **2 calls per second** on the Conversations API.

The much-quoted "200 API calls per user per hour" belongs to a different era. Instagram cut its old API from **5,000 to 200 calls per user per hour** in April 2018, overnight and without warning ([TechCrunch, 2018](https://techcrunch.com/2018/04/02/instagram-api-limit/)), and that API has since been retired. Today's Instagram Platform works your allowance out from reach instead, at **4,800 x the number of impressions** your content earned, over any 24-hour period.

**Chart:** A horizontal bar chart. Instagram's legacy API allowed 5,000 calls per user per hour before April 2018 and 200 after, a 96 percent cut. That legacy API has since been retired. (A horizontal bar chart. Instagram's legacy API allowed 5,000 calls per user per hour before April 2018 and 200 after, a 96 percent cut. That legacy API has since been retired. See Sources.)

No legitimate coaching inbox comes close to those per-second ceilings. The limit that actually binds a real business is behavioural, and Meta doesn't publish it.

## What happens when you hit an Instagram DM limit?

Enforcement arrives in stages, each longer than the last. Meta doesn't publish durations for messaging restrictions, so this ladder reflects reported practitioner patterns, not stated policy. Treat the timings as ranges.

| Stage | What you see | Typical duration | What it means |
| --- | --- | --- | --- |
| 1. Soft throttle | Messages send slowly or fail intermittently | Minutes to hours | You're sending faster than the classifier likes. Stop for the day. |
| 2. "Try again later" | Send errors on every DM | 24-48 hours | A real action block on messaging. Don't retry. |
| 3. Extended block | Same error, returns as soon as you resume | 3-7 days | A second strike. Your last attempt confirmed the pattern. |
| 4. Reach suppression | DMs send, but replies collapse and requests go unseen | Weeks, no notice | Often called a shadowban. No dashboard shows it. |
| 5. Account disable | Login blocked, appeal form only | Until appealed | Usually follows ignored blocks or user reports. |

The failure most coaches make sits between stages two and three. You get "Try again later," wait ten minutes, retry, fail, retry. Every attempt is a fresh signal that the behaviour hasn't changed. That's how a 24-hour block turns into a week. Instagram action blocked covers the error states in detail.

## The recovery protocol

If you're blocked right now, stop sending. That's the whole first step, and most people skip it.

1. **Stop all outbound for 48 hours.** No DMs, no follows, no bulk likes. Not reduced volume. Zero.
2. **Disconnect anything unofficial.** If a tool drives the app rather than Meta's API, remove it and change your password. Those tools cause most repeat blocks.
3. **Behave like a reader for two days.** Scroll, watch stories, reply to friends. Normal engagement rebuilds the human signal.
4. **Resume at a quarter of your old volume.** If you were sending 40 a day, restart at 10. Hold there a week before adding any.
5. **Add five messages every three days.** If a warning reappears, drop back to the last level that worked and stay there.
6. **Fix the input, not the pace.** If your replies were near-identical, pacing won't save you. Rewrite them to answer something specific.

Coaches who skip step one and just slow down usually get blocked again inside a fortnight. The system scores your pattern across days, not one hour's count.

## What feeds your account's trust score?

There's no trust score you can look up, and no dashboard showing one. But some accounts clearly get more room than others, and what feeds that is fairly predictable.

- **Account age and history.** A 2019 account that's been in use ever since has years of evidence behind it.
- **Reply rate.** The input most people ignore. If 90% of your DMs never get an answer, your messages look unwanted regardless of volume.
- **Complaint history.** Reports, blocks, and "delete and report" taps weigh heavily and fade slowly.
- **Engagement depth.** Accounts that post and hold real conversations look different from ones that only send.
- **Follower relationship.** Messaging people who follow you carries far less risk than messaging strangers.
- **Where and how you log in.** Logins from new countries or datacentre IPs read as a hacked or rented account.

Follower count matters less than folklore suggests. A 200,000-follower account with a 3% reply rate has a worse profile than a 2,000-follower coach whose leads answer.

## Why can't I send DMs at all?

If every message fails rather than some of them, it's usually a setup problem rather than a volume one. Work through this before you assume a ban.

| Symptom | Likely cause | Fix |
| --- | --- | --- |
| "Try again later" on every DM | Active action block from a volume spike | Stop for 48 hours, then resume at a quarter of prior volume |
| Messages send but never reach the recipient | Landed in Requests and stayed unseen | Nothing to fix. Requests age out of API view after 30 days |
| Can't message one specific person | Teen account, or they've blocked or restricted you | No workaround. Teens accept messages only from people they follow |
| Your tool can send but you can't, or the reverse | Account isn't professional, or the Page link broke | Meta requires a Business or Creator account linked to a Facebook Page |
| API errors after 24 hours of silence | The 24-hour reply window closed | Use the human agent tag within 7 days, or wait for them to write again |
| Photos fail but text sends to a new contact | They haven't accepted your request | First contact is text-only. Media becomes available once they accept |
| Everything sends but replies dried up | Your reach was cut back after repeated flags | Pause outbound, post normally for two weeks, restart low |

Rows three and five cause a surprising share of "Instagram is broken" complaints. Neither is a penalty. Both are the app working exactly as documented.

## Worked example: Renata's 30-day ramp

Renata is a strength coach who rebuilt her business account after losing the old one, so it's two months old. She has 1,400 followers and about 15 inbound DMs a week from a reel that keeps going round. Illustrative, not a real user.

**Week 1.** Nothing outbound. She answers all 15 inbound messages within a few hours, addressing the specific thing each person asked. Three sentences on average, no template.

**Week 2.** Inbound climbs to 22. She answers all of them and adds five follow-ups to people who went quiet. Total: 27 across seven days, roughly four a day.

**Week 3.** Story-reply follow-ups take her to eight sends a day. One afternoon she batches twelve in fifteen minutes and gets a throttle warning. She stops, and resumes next morning at six.

**Week 4.** She holds at ten a day, split between morning and evening. Reply rate sits near half. Three discovery calls booked from 68 conversations that month.

The number that mattered wasn't 68. It was the share that got answered. Her messages kept earning replies, which is what the spam systems read. A coach sending those same 68 as identical openers to strangers would have been blocked in week two.

## Six mistakes that trigger limits

1. **Treating the daily number as a target.** Sending "up to 50" because an article said 50 is how accounts get flagged. The safe number is whatever produces replies at your trust level, usually lower.
2. **Batching.** Twenty messages in ten minutes reads as automation even when you typed each one. Spread sends across hours.
3. **Copy-pasting the same opener.** Near-identical text across many recipients is the cheapest signal for a classifier to catch. Repetition beats volume as a trigger.
4. **Retrying after a block.** Every attempt during an active block extends it. Walk away for 48 hours.
5. **Using unofficial automation.** Tools that drive the app instead of Meta's API break the terms and get accounts disabled rather than throttled. [Can you get banned for Instagram automation](/blog/can-you-get-banned-for-instagram-automation) covers what separates the two.
6. **Sending more while your reply rate falls.** If extra messages are producing fewer answers, those extra sends are working against you.

## Manual, API, or both: which should you run?

**Send manually if** your inbound is under about 20 DMs a day, your account is under three months old, or you're still working out what your best replies sound like. No tool improves a message you haven't written yet.

**Use an official API tool if** you're missing the 24-hour reply window, handling 30+ conversations a day, or running more than one channel. If leads go cold because you sleep, that's a tooling problem.

**Do both if** you want speed without losing your voice. A review queue drafts the reply and you approve it, keeping pacing human while cutting response time.

**Don't automate at all if** you're planning cold outreach. No tool makes that safe, and the one-message rule caps its ceiling anyway. The [multi-channel DM strategy for coaches](/blog/multi-channel-dm-playbook) approach spreads volume across Instagram, WhatsApp, and Telegram.

## How do you stay under the Instagram DM limits?

Look human and let volume grow with trust. Ramp new accounts slowly, vary your wording, and space sends across the day. Keep reply rates healthy by messaging people who want to hear from you. Send through official APIs, since the tools that drive the app directly get accounts disabled rather than throttled.

Luca is built around that pacing. It reads inbound DMs, drafts replies in your voice, and holds every one in a human review queue by default. Auto-send stays off unless you turn it on. Because it only answers people who messaged first, it never touches the request folder or the one-message rule. [Safest Instagram DM automation tool](/blog/safest-instagram-dm-automation-tool) covers what to check before connecting anything, and [Instagram DM automation rules 2026](/blog/instagram-dm-automation-rules-2026) collects the current rules.

**One honest limit:** no tool, Luca included, can hand you a guaranteed safe number. Meta doesn't publish per-account caps or block lengths, and it retunes the rules without telling anyone. Anyone quoting an exact daily figure that's certain to avoid a ban is guessing. A tool that promised one would have to ignore what your account is actually doing to keep the promise. Send like a human, watch your reply rate, and back off the moment it drops.

There's also a point where software should stop. When a lead raises real objections about money or whether your programme fits their injury, a queued draft isn't the right answer. Take that conversation yourself. The volume question stops mattering once a lead is that close.


## FAQ

### How many DMs can you send on Instagram per day?

There's no fixed published number. Working estimates from Wave (2026) put it at roughly 10 DMs/day for new accounts and up to about 50/day for older, active ones. Safe volume depends on your account's age, your sending pattern, and how many people reply, rather than a single hard cap.

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

Yes. Meta's Instagram Messaging API documentation states message text "must be UTF-8 and be a 1000 bytes or less." Plain English runs near one byte per character, so that reads as roughly 1,000 characters. Emoji cost up to four bytes each and eat the allowance faster.

### Why can I only send one message to someone who doesn't follow me?

Instagram changed this in August 2023. TechCrunch reported that instead of unlimited DM requests, "you will now only be able to send them one message." That message is text-only. Photos, videos, and voice notes become available after the recipient accepts your chat request.

### What is the Instagram DM rate limit for automation?

Meta's Graph API docs allow 100 calls per second per Instagram professional account for text, links, reactions, and stickers, and 10 per second for audio or video. Private replies to post and reel comments cap at 750 per hour. The old 200-calls-per-hour figure applied to Instagram's retired legacy API.

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

Meta publishes no durations. Practitioners report a first messaging block clearing in roughly 24 to 48 hours, with a second offence running 3 to 7 days. Retrying during an active block extends it, so stop sending entirely for two days before resuming at reduced volume.

### Why can't I send DMs on Instagram at all?

Check configuration before assuming enforcement. Meta requires an Instagram Business or Creator account linked to a Facebook Page for API messaging. Teen accounts "can only be messaged by people they follow." And once 24 hours pass since a lead's message, the standard reply window has closed.

### Do new Instagram accounts have lower DM limits?

In practice, yes. New accounts have no trust history, so Instagram's systems restrict them faster. Practitioner guidance puts new accounts near 10 DMs/day, rising as the account ages and stays active. Spend the first two weeks replying and posting rather than sending outbound.

### How do I safely increase my daily DM volume?

Increase gradually. Start low, add roughly five messages every three days, and keep replies personal. Space sends across the day instead of bursting, and stop climbing if your reply rate falls. See Luca's pricing if you want a tool that paces this for you.


## Sources

1. [Meta for Developers -- "Rate Limits, Graph API"](https://developers.facebook.com/docs/graph-api/overview/rate-limiting/)
2. [Meta for Developers -- "Instagram Platform Overview"](https://developers.facebook.com/docs/instagram-platform/overview/)
3. [Meta for Developers -- "Instagram Messaging API"](https://developers.facebook.com/docs/instagram-platform/instagram-api-with-instagram-login/messaging-api)
4. [Meta for Developers -- "Private Replies"](https://developers.facebook.com/docs/instagram-platform/private-replies/)
5. [Meta for Developers -- "Messenger Platform and IG Messaging API policy"](https://developers.facebook.com/documentation/business-messaging/messenger-platform/policy)
6. [Instagram Help Center -- "Instagram group chat size limits"](https://help.instagram.com/411911025604515)
7. [Instagram Help Center -- "Why there are limits for sending messages on Instagram"](https://help.instagram.com/436248864916865)
8. [TechCrunch -- "Instagram's new feature protects users from unwanted images and videos in DMs"](https://techcrunch.com/2023/08/03/instagrams-new-feature-protects-users-from-unwanted-images-and-videos-in-dms/)
9. [TechCrunch -- "Instagram suddenly chokes off developers as Facebook chases privacy"](https://techcrunch.com/2018/04/02/instagram-api-limit/)
10. [Meta Newsroom -- "Introducing Instagram Teen Accounts"](https://about.fb.com/news/2024/09/instagram-teen-accounts/)
11. [Wave -- "Instagram DM Limits 2026: Safe Numbers to Avoid Bans"](https://www.usewave.co/blog/instagram-dm-limits)

---

Published by SetLuca, the company behind Luca.