Instagram DM limit per hour: the myths vs Meta's docs

Meta documents 750 private replies per hour per Instagram professional account for comments on posts and reels, and 100 per second for Live comments. Its Send API figures are 100 or 300 calls per second, depending on which Meta page you read. Widely quoted numbers like "200 DMs an hour" do not appear in Meta's documentation.

Updated · 7 min read · By the ReplyRep team

What is the Instagram DM limit per hour?

For automated replies to comments, the number Meta publishes is 750 private replies per hour per Instagram professional account, for comments on posts and reels. It appears on Meta's Instagram Platform overview (last updated September 28, 2026) and on the Messenger Platform rate limits page (last updated March 23, 2026), in the same words:

Your app can make 750 calls per hour per Instagram professional account for private replies to comments on Instagram posts and reels

Meta, Instagram Platform overview

That is the limit that decides how fast a comment-to-DM campaign can go. The other limits Meta publishes cover different things: replies to Live comments, messages inside an open conversation, reading conversations, and non-messaging API calls. They are all below, with the page each one comes from.

Every Instagram messaging limit Meta documents

Instagram limits as published by Meta, read on October 19, 2026
What is limitedMeta's numberScopeWhere Meta says it
Private replies to post and reel comments750 calls per hourPer Instagram professional accountInstagram Platform overview (Sep 28, 2026); Messenger Platform rate limits (Mar 23, 2026)
Private replies to Live comments100 calls per secondPer Instagram professional accountSame two pages
Send API: text, links, reactions, stickers100 or 300 calls per second (Meta's pages disagree)Per Instagram professional account100: Instagram Platform overview. 300: Messenger Platform rate limits and the October 8, 2024 changelog
Send API: audio or video10 calls per secondPer Instagram professional accountInstagram Platform overview
Conversations API2 calls per secondPer Instagram professional accountInstagram Platform overview
Inbox volume72,000 messages sent and received (no time period stated)Per Instagram professional accountMessenger Platform rate limits
Messages to one threadNo number published: apps "may be rate limited"Per conversationMessenger Platform rate limits
Non-messaging Instagram API calls4,800 x number of impressions, rolling 24 hoursPer app and account pairInstagram Platform overview; Graph API rate limiting

Two things stand out. First, there is no single "DM limit". The comment-to-DM limit is per hour, the conversation limits are per second, and the inbox limit has no time period at all. Second, none of these numbers is "200 an hour".

Where does "200 DMs an hour" come from?

Many blog posts and tool sites quote figures like 200 DMs an hour, or 50 to 100 DMs a day for new accounts, usually without a link. We searched Meta's developer documentation, the Messenger Platform changelog, the Developer Policies and the Platform Terms, and could not find any of these numbers in a Meta source.

Our best guess is that these figures describe what someone observed when sending DMs by hand, or through a password-based bot that drives the Instagram app. Neither is covered by Meta's API documentation, and Meta does not publish limits for manual messaging in the app. We cannot verify them, so we do not repeat them as fact. If you see a number, ask for the Meta link.

Why do Meta's pages say 100 and 300 per second?

This is a genuine contradiction in Meta's docs, and it is better to say so than to pick one. For messages containing text, links, reactions and stickers:

  • The Instagram Platform overview (last updated September 28, 2026) says: "Your app can make 100 calls per second per Instagram professional account". The Graph API rate limiting page shows the same 100.
  • The Messenger Platform rate limits page (last updated March 23, 2026) says 300 calls per second, in its "Messenger API for Instagram" section.
  • The Messenger Platform changelog entry for October 8, 2024 says: "Your app can now make 300 (up from 100) calls per second".

Both pages agree on 10 calls per second for audio or video. For most creators the difference does not matter: either figure is far above the pace of real conversations. What actually limits a viral comment campaign is the 750 per hour private reply limit, because every first DM after a comment is a private reply.

What is the 72,000 message inbox limit?

If an Instagram Professional account sends and receives more than 72,000 messages, new messages are not displayed in the Instagram Inbox and the account cannot send new messages until the volume decreases.

Meta, Messenger Platform rate limits (March 23, 2026)

Meta does not say over what period the 72,000 messages are counted, and we could not find that stated anywhere on Meta's pages. Note that it counts messages sent and received together, so a busy inbox with lots of incoming DMs reaches it faster than the sending numbers alone suggest. If you run very large campaigns, this is the figure to keep in mind alongside the hourly limit.

What is the impressions-based platform limit?

Meta also caps non-messaging calls to the Instagram Platform, such as reading posts and comments. The overview says calls "excluding messaging" are counted per app and account pair over a rolling 24 hours, using the formula **Calls within 24 hours = 4800 * Number of Impressions**. Because it excludes messaging, it does not cap DMs. It matters to tools that read a lot of comments and media, and it scales with how many impressions the account gets.

What happens when a post goes viral?

Here is the arithmetic on Meta's published limit. At 750 private replies an hour, one account can send at most 18,000 in 24 hours and 126,000 over 7 days. Meta's 7-day deadline for private replies means a comment has to be answered within a week, so the math works in your favor for almost every post.

A worked example: a reel gets 3,000 keyword comments in its first hour. The first 750 replies can go out that hour. The other 2,250 need about three more hours at the full rate. Everyone gets their DM, hours later rather than seconds later, and well inside the 7-day window. The question is whether your tool holds those 2,250 or drops them.

How does ReplyRep handle DMs over the limit?

Most of the time, ReplyRep sends the DM about three seconds after the comment. When a post spikes past Meta's limit, two paid-plan features take over:

  • [Excess DM Queue](/features/viral-post-dm-queue) (Lite and up). Anything over Meta's sending limit waits in line, in order, instead of being dropped. The queue drains as fast as Meta allows.
  • SendBack DMs (Lite and up). Goes back for the interactions that were skipped or delayed while a post spiked, and sends them the DM they asked for.
ReplyRep monthly DM allowance and overflow handling by plan (from the pricing table)
PlanAutomated DMs a monthExcess DM QueueSendBack DMs
Free2,000Not includedNot included
Lite10,000IncludedIncluded
Boost40,000IncludedIncluded
MAX400,000IncludedIncluded

The monthly allowance is ReplyRep's plan limit. The hourly limit is Meta's, and it applies on every plan and with every tool. No tool on the official API can send faster than Meta allows. Read more in our guide to handling a viral Instagram post.

Be ready before the post takes off

Set the keyword before you publish, and let the queue handle the spike.

Start free

Common myths about Instagram DM limits

  • Myth: Instagram allows 200 DMs an hour. No Meta source we could find says this.
  • Myth: Paying for a bigger plan raises Meta's limit. Plans change how many DMs a tool will send for you each month. Meta's 750 per hour applies per account regardless.
  • Myth: Hitting the limit gets you banned. Meta publishes these as rate limits on what an app can send. Spam, which is about content and frequency, is covered by separate policies. See will auto DM get my Instagram banned.
  • Myth: A comment opens a 24-hour window for many DMs. For Instagram comments, you get one private reply until the person responds. See Instagram private replies.
  • Myth: The limit is per tool. Meta's limits are stated per Instagram professional account.

Questions

Frequently asked questions

Through Meta's API, an app can send 750 private replies per hour per account to people who commented on posts and reels. Messages inside open conversations are limited per second instead, at 100 or 300 calls per second depending on which Meta page you read. Meta publishes no hourly limit for manual DMs.

Meta does not publish a daily number. At 750 private replies an hour, the arithmetic ceiling is 18,000 in 24 hours for comment replies. Meta also says that above 72,000 messages sent and received, the inbox stops showing and sending new messages, without stating the time period.

Meta's figures cap how many private replies an app can send each hour, so anything above that has to wait. ReplyRep's Excess DM Queue, on paid plans, holds the overflow in order and sends it as fast as Meta allows. Meta gives 7 days to send a private reply, so a queue has time.

Meta's own pages disagree. The Instagram Platform overview says 100 calls per second for text, links, reactions and stickers. The Messenger Platform rate limits page and an October 2024 changelog entry say 300. Both say 10 per second for audio or video.

Per account. Meta states each limit per Instagram professional account. Using two tools on one account does not double the private reply limit, and a tool that serves many accounts gets the limit separately for each one.

Yes. Meta allows 100 private replies per second per account for Live comments, but only while the broadcast is live. Once it ends, private replies to those comments cannot be sent. ReplyRep automates posts, reels, stories, ads and DMs, not Live comments.

Your first automation, live in about four minutes

Free plan, no card, no trial timer. Built on Meta’s official Instagram API.

Start free