Skip to content
Channels

DM Limit on Twitter (X) in 2026: Official Numbers and Warm DMs

On this page

If you are looking up the DM limit on Twitter, the official answer is short. According to X's Help Center, as of October 2026, an account can send 500 Direct Messages per day. That is rarely the number that stops you. X also caps how many message requests you can send to people who don't follow you, and that cap depends on your subscription tier. On a free account it is in single digits.

This guide covers the published numbers, what else decides whether a DM gets through, how to send one, and a playbook for warm DMs to people who already know you from a follow, a reply, a thread, or an event.

What is the DM limit on Twitter (X) in 2026?

X publishes its DM numbers in three Help Center pages: "About X limits," "Direct Message FAQs," and "About Chat," which covers Chat, X's newer encrypted messaging feature. Its developer documentation adds rate limits for apps that send DMs through the X API. As of October 2026:

Swipe or scroll to see the full table.

LimitPublished numberOfficial source
Direct Messages sent per day, per account500X Help Center: About X limits; Direct Message FAQs
Message requests per 24 hours, Free7X Help Center: About Chat
Message requests per 24 hours, Premium35X Help Center: About Chat
Message requests per 24 hours, Premium Plus75X Help Center: About Chat
Message requests per 24 hours, Premium Business500X Help Center: About Chat
DM sends through the X API, per user15 per 15 minutes, 1,440 per 24 hoursX developer docs: X API Rate Limits

X also says account limits count actions from web, mobile, and the API, so a third-party app gets no separate allowance. Limits may be reduced temporarily during heavy site usage, and time-based limits reset once the period passes.

X does not spell out how the 500-per-day limit and the request limits interact, so plan around the lower one: first messages to people who don't follow you are requests, so your tier's request limit binds first. If you remember one Twitter DM limit for 2026, make it the request limit for your tier, not the 500.

Message requests: the limit that shapes who you can reach

A message request is what you send when the other person doesn't follow you and you have no previous conversation. According to X's About Chat page, you can send one only if the recipient accepts messages from anyone, or accepts messages from Verified users and your account is Verified. If their inbox is closed, you cannot message them unless they follow you, you already have a conversation, or they have given you their X Number, a private code for direct contact.

Requests stay out of the main inbox until accepted. X says Grok helps sort them into "Priority" and "Hidden" inboxes, and the About Direct Messages page describes a quality filter, on by default in the mobile apps, that hides requests X considers lower quality without notifying the recipient.

So a request is judged from a preview, by a filter and then a person, and generic or copy-pasted messages are the likeliest to land where nobody looks. A follow changes the path: X says you can start a regular conversation with anyone who follows you, so by X's own definition that first message is not a request. This is the practical case for warm DMs.

What else affects whether your DMs go through

X publishes no single formula for DM delivery, but its help pages name these factors.

Your tier and the recipient's settings. Your tier sets your daily request limit. Open requests, the Verified-only option, a closed inbox, and the quality filter are the recipient's choice, and X notes a Message button can appear even when the inbox is closed.

Phone verification. X's Direct Message FAQs say you may need to verify your phone number to DM accounts that don't follow you.

Duplicates and spam reports. The same FAQ says duplicate DMs to multiple accounts, including the same link, may be reported as spam and can briefly block you from sending DMs. Its Authenticity policy lists "bulk, aggressive, high-volume unsolicited replies, mentions, or direct messages" as spam and says X may temporarily restrict DM access.

Account history and reports. X publishes no account-age rule for DMs, but its Authenticity policy says accounts showing suspicious activity may be locked and asked for a phone number or to solve a puzzle. When someone reports a conversation, the sender cannot message them again until they message first.

X's rules for DMs, in brief

X's Automation rules (updated April 2026) are written mainly for developers, but X says users are responsible for actions taken by their account and connected apps. In summary:

  • You may not send unsolicited Direct Messages in a bulk or automated manner, and X asks you to be thoughtful about how often you contact people.
  • Automated DMs are allowed when the recipient has clearly indicated they want to hear from you by DM, for example by messaging you first, and you offer an easy opt-out and honor it promptly.
  • Being technically able to message someone, because they follow you, have open DMs, or talked with you before, does not mean they expect automated messages.
  • After a conversation the user started ends, X says not to send more follow-ups without their permission.
  • Non-API automation, such as scripting the X website, may lead to permanent suspension.

This is a summary, not legal advice, and X updates these pages. The takeaway: write every first DM as a one-to-one message built on real shared context, one you would be comfortable sending by hand. No tool changes X's limits or rules.

How to DM on Twitter (X)

Here is how to DM on Twitter, based on X's Help Center.

  1. Open messages. On the web, click Messages (or Chat) in the left navigation. In the iOS or Android app, tap the envelope icon or the Chat tab.
  2. Start a new message. Click or tap the new message icon, then enter the name or @username. Add several people for a group; a group can include up to 256.
  3. Write and send. Add a photo, video, or GIF if needed. On the web, Enter sends and Shift + Enter adds a new line.

You can also tap Message on someone's profile. If their inbox is closed, X will say so and may ask for their X Number; a thoughtful public reply to their post is then the better path.

A warm DM playbook for X (Twitter)

A warm DM goes to someone who already has a reason to recognize you. That context makes the message relevant, and if they follow you, it arrives as a regular conversation, not a request.

  1. Start with people who already know you. From warmest down: mutuals and followers; people who replied to or quoted your posts; people who asked a public question you can answer; attendees of your Space or event; people in a thread with you; and people who liked your posts, the weakest signal. If they're barely active on X, the channel selection guide covers when LinkedIn or email fits better.
  2. Open with the specific shared context. Name it in the first sentence: their reply, the thread, the question, the Space. "Thanks for engaging" is not context; "your reply about day-three drop-off" is.
  3. Ask one clear question. Two to four sentences: the context, who you are if they may not know, and one easy question. Leave links out of the first message.
  4. Respect message-request etiquette. If they don't follow you, write a preview that stands on its own, send one request rather than several, and don't ask for a follow-back. If their inbox is closed, reply publicly instead. Keep your profile consistent with your message; many people check it before accepting.
  5. Keep daily volume small. The DM limit on Twitter is a ceiling, not a target. Keep new conversations each day within your tier's request cap, ideally well under it, and spread sends across your working hours.
  6. Follow up at most once or twice. Only if the first message got no reply and nothing that reads as a "no." Space follow-ups several days apart, add something new, and make it easy to decline.
  7. Stop on a reply or any sign of disinterest. A reply ends the sequence and a person takes over (see the reply routing guide). A "not now," a block, an unfollow, or silence after your last follow-up all mean stop. Measure replies, not sends.

Warm DM templates

Each names the shared context and asks one question. Swap in the real details.

Following up on your public reply to their post:

Hi Dana, I replied under your post about cleaning up the CRM after your Series A, and wanted to follow up here instead of adding to the thread. We went through the same cleanup last year. Did you end up handling it in-house?

Thanking them for engaging with your post:

Thanks for quoting my thread on onboarding emails, Sam. Your point about the day-three drop-off was sharper than anything in my original post. How are you measuring it on your side?

Continuing a public thread privately:

Hi Priya, moving our thread about shared support inboxes here so we don't flood everyone's replies. You said routing was the hard part. Want me to send the rule set we ended up with?

A follow-up should be shorter still: "One nudge on the onboarding thread. If now isn't a good time, no worries, I won't keep pinging."

How Reach Agents fits warm DMs on X

Reach Agents helps you find shared context, pace sends, and keep conversations in one place.

  • Find people by what they post. Signal Agents find people on X by their public posts and profiles, and also search LinkedIn and YouTube. Each match comes with an AI fit score, a check per criterion, and the source post as evidence. That post is the shared context for a relevant first message; a public reply to it first makes the DM warmer. The social signals guide covers which signals hold up.
  • Your own account, through X's official sign-in. Campaigns run from your own X account, connected with X's official sign-in (OAuth), not by scripting the website. You preview messages before launch and can pause anytime. For one-off warm DMs, send single messages from the Inbox.
  • Server-queued sends with caps you set. Sends are queued on the server, so they continue after you close the browser. Each connected X account has its own caps, with defaults of 15 DMs per hour, 120 per day, and 120 new conversations per day, plus sending hours and randomized delays. These are Reach Agents' defaults, not X's limits. Below Premium Business, your tier's request limit (7, 35, or 75 per 24 hours) is under the default new-conversation cap, so lower that setting to match your tier.
  • Follow-ups that stop on reply. Replies are detected in near real time, and follow-ups stop automatically when the person replies. Campaigns allow up to four follow-ups; for warm DMs on X, one or two is plenty.
  • One unified inbox. X conversations sit alongside LinkedIn, email, Telegram, WhatsApp, and Instagram, with AI reply suggestions; suggest mode keeps a person in charge of what goes out.

Using Reach Agents does not change X's limits or rules. You stay responsible for following X's rules, including its Automation rules, for everything your account sends.

Frequently asked questions

What is the DM limit on Twitter per day?

According to X's Help Center, as of October 2026, an account can send 500 Direct Messages per day across all devices and apps. Separately, X's About Chat page limits message requests to people who don't follow you to 7 per 24 hours on Free, 35 on Premium, 75 on Premium Plus, and 500 on Premium Business.

Why can't I send DMs on X?

Usually the person's inbox doesn't accept requests from you, you reached a daily limit, or X paused your DMs after duplicate messages were flagged as spam. After a spam pause, X suggests waiting at least 30 minutes without trying. X may also require phone verification to DM non-followers.

How do I DM someone on X who doesn't follow me?

Open their profile and tap Message, or start a new message with their @username. It arrives as a message request if they accept requests from everyone, or from Verified users and you are Verified. If their inbox is closed, you need them to follow you, an existing conversation, or their X Number.

What is a warm DM on X?

A warm DM goes to someone who already has context for hearing from you: a follower, or someone who replied to or quoted your posts, asked a question you can answer, joined your Space, or shares a thread with you. It opens with that context and asks one question.

How much does Reach Agents cost, and is there a free trial?

Reach Agents costs $49 per connected account per month; see Reach Agents pricing for details. The 7-day free trial includes 2 connected accounts and $15 in credits, with no card required. Connect your X account, set your new-conversation cap to your X tier's request limit, and start with a small set of warm, context-led DMs at app.reachagents.ai.

reach agentsBy Desearch

Put your outreach in motion

Log in at app.reachagents.ai to connect your accounts and start launching outbound workflows.

Start automating