What is the Twitter DM limit per day?
X publishes two daily numbers, on two different help pages. Its limits page says: "The limit is 500 messages sent per day." Its Chat page adds a smaller cap on message requests, set by your subscription. Twitter is now X, and Chat is what X calls its encrypted direct messaging feature. The developer documentation lists a third number for apps.
| Limit | Number | What it covers | Where X says it |
|---|---|---|---|
| Direct Messages | 500 sent per day | All accounts; the page gives no split by plan | About X limits |
| Message requests | 7 to 500 per 24 hours, by plan | Requests to people outside your existing conversations | About Chat |
| API send endpoints | 15 per 15 minutes and 1,440 per 24 hours, per user | Apps sending DMs through the X API | X API rate limits |
These numbers don't line up neatly, and X doesn't reconcile them. The limits page says its 500 includes actions from all devices, API included, yet the API documentation allows 1,440. It also still says Direct Messages while the newer page talks about Chat. Our advice is to treat the lowest number that applies to you as your real limit.
How does the DM limit change by account type?
The message request cap is the one that changes with your plan. X's Chat page ties it to your subscription tier and lists these figures. The weekly column is our own arithmetic for someone who sends every request on five days a week.
| Plan | Message requests per 24 hours | Five-day week, at the full cap |
|---|---|---|
| Free | 7 | 35 |
| Premium | 35 | 175 |
| Premium Plus | 75 | 375 |
| Premium Business | 500 | 2,500 |
The gap between Free and Premium is what most small teams will feel. Seven requests a day is enough to contact a short list you researched by hand, and too few for anything that looks like a campaign. If you are deciding whether to pay, our look at whether X Premium is worth it covers what else the plans change. The limits page gives no different 500 figure for paid accounts.
Which messages count as message requests?
A message request is a first message to someone who hasn't let you into their inbox. According to the Chat page, you can send an encrypted message directly when the recipient follows or subscribes to you, has messaged you before, or has accepted an encrypted message from you before. Both of you must be registered for Chat.
Everyone else is a request, and you can only send one if the other person allows it. They must have opted to receive messages from anyone, or be Verified and have opted in to messages from other Verified users, with you Verified too. X doesn't offer a way round a closed inbox, other than a private X Number that person chooses to share with you.
Two details affect how a request lands:
- It sits apart from the inbox. Requests stay separate until accepted. X says Grok helps sort them into Priority or Hidden inboxes.
- On legacy DMs, media stays hidden. The Direct Messages page says media is hidden until the person accepts, and that lower-quality requests are filtered by default on the iOS and Android apps, with no notification.
As we read these pages, the plan cap applies to requests only, so messages to people who already follow you come under the 500. X doesn't state this outright.
What happens when you hit the DM limit?
X says you get an error message telling you which limit you've hit, and that for time-based limits, including Direct Messages, you can try again once the time has passed (About X limits). The page describes no other consequence for reaching a technical limit.
- The reset time isn't published. X says "per day" on one page and "24-hour period" on the other. It doesn't say whether the period runs from midnight or from your first message.
- Limits can drop. X says they may be temporarily reduced during heavy use, and that it will post an update on its status site.
- Every device counts. Web, mobile and API actions share the limit, so a scheduling tool and your phone draw on one allowance.
- The only stated way to more requests is a higher plan. The Chat page points you to an upgrade.
If you see the error, stop for the rest of the day. Retrying before then won't help.
Can you send up to the limit without breaking X's rules?
Staying under the number doesn't make your messages acceptable. X's authenticity policy (April 2025) separately bans "bulk, aggressive, high-volume unsolicited replies, mentions, or direct messages". X doesn't publish how many messages count as bulk or high-volume, so nobody can give you a compliant daily figure.
The same policy also prohibits sending identical direct messages, and repeatedly sending DMs made up of links with no commentary when that is the bulk of your activity. Enforcement depends on severity and history. The options it lists include:
| Action | What X says happens |
|---|---|
| Anti-spam challenge | The account may be locked and asked for more information, such as a phone number, or to solve a puzzle |
| Temporary loss of features | Limited access to features or products, Direct Messages included |
| Suspension | Permanent suspension at first detection for severe violations |
The policy also says you are ultimately responsible for third-party applications you authorise to use your account, so a tool sending on your behalf is still your activity.
How do you stay within the limit?
Here is a routine for a Free account, where seven requests a day is the constraint. It scales up with your plan.
Check which cap applies
Find your plan in the table above and write down the number. Count requests across every device and app you use.
Sort your list by who follows you
People who follow you don't need a request, so message them first. Spend requests only on people whose inbox accepts them.
Pick the requests worth sending
Choose the people who posted about the problem you solve. Our guide to finding customers on X shows where to look.
Write each one separately
Identical messages break the policy, and a link with no commentary doesn't help. Our guide to cold DMs on X has the warm-up steps and the wording.
Stop at the error
Log what you sent and pick up on the next day. Move anyone urgent to another channel.
If seven a day is too few and you don't want to upgrade, our comparison of cold email, LinkedIn and X can help you decide where the rest of your outreach should go.
Frequently asked questions
How many DMs can you send per day on X?
X's limits page says 500 Direct Messages sent per day, checked on 1 November 2026. A separate page caps message requests by plan every 24 hours: 7 on Free, 35 on Premium, 75 on Premium Plus and 500 on Premium Business. X doesn't explain how the two interact, so plan around the lower figure.
How many message requests can a free X account send?
Seven in a 24-hour period, according to X's About Chat help page, checked on 1 November 2026. Requests go to people who don't follow you and who allow messages from anyone. The figure is 35 on Premium, 75 on Premium Plus and 500 on Premium Business.
Does X Premium raise the DM limit?
It raises the message request cap, from 7 a day on Free to 35 on Premium and 75 on Premium Plus, based on X's Chat help page. X's general limits page lists one figure of 500 Direct Messages a day and doesn't give a higher number for paid accounts.
When does the X DM limit reset?
X doesn't publish a reset time. Its pages say "per day" and "24-hour period", and that you can try again once the time limit has elapsed. It doesn't say whether that runs from midnight or from your first message, so the simplest approach is to stop and resume the next day.
Can X suspend you for DMs under the limit?
Yes. The limit is technical, and X's authenticity policy is a separate rule. The policy bans bulk, aggressive or high-volume unsolicited DMs and identical DMs, and X publishes no number for bulk. Options it lists include anti-spam challenges, temporary loss of Direct Messages and, for severe violations, permanent suspension.
Sources
- X Help Center: About X limits (checked 1 Nov 2026)
- X Help Center: About Chat (checked 1 Nov 2026)
- X Help Center: About Direct Messages (checked 1 Nov 2026)
- X Help Center: Authenticity policy (April 2025; checked 1 Nov 2026)
- X Developer Platform: X API rate limits (checked 1 Nov 2026)
