How Many DMs Can You Send on Twitter Per Day? (2026 Limits, Honestly)
X does not publish a hard DM number, and the real safe limit is well below whatever the technical one is. Here are the practical daily limits by account type, what actually triggers restrictions, and how to send at volume without trouble.
Daniel Kruse
July 15, 2026
The honest answer to "how many DMs can I send on Twitter per day" is: fewer than the technical maximum, and it depends on your account. Anyone who gives you a single confident number is guessing.
X does not publish a hard DM limit the way it once did with follows. What it has instead is a set of behavioural systems watching for activity that could not plausibly come from a person. So the useful question is not "what is the ceiling" but "what pace stays comfortably inside normal human behaviour" — and that has a practical answer.
The practical daily limits
These are the numbers we consider safe across thousands of accounts. They are deliberately conservative, because the cost of being wrong is a restricted account and the cost of being cautious is a few extra days.
| Account type | Safe DMs/day | Notes |
|---|---|---|
| New account (under 3 months) | 20–40 | Ramp up slowly; new accounts get more scrutiny |
| Established, warm audience (your followers) | Up to 300 | The ceiling we recommend even when more is technically possible |
| Cold outreach (non-followers) | Under 100 | Higher report risk, so keep volume lower |
| Verified / X Premium | Slightly higher headroom | More generous messaging permissions, but pace still matters |
The single most important figure there is 300 a day to your own followers. That is not a platform-published number — it is the pace at which, in practice, accounts stay healthy long term. Plenty of tools will let you exceed it. We cap there on purpose.
What actually triggers a restriction
Volume alone is not what gets accounts flagged. It is volume combined with pattern. The behaviours that cause trouble:
Bursts. Fifty DMs in five minutes, then nothing. Humans do not message that way. Spread sends across the day.
Fixed intervals. Exactly one DM every ninety seconds is a rhythm no person produces. Randomised gaps are essential.
No quiet hours. Messaging at 3am in your own timezone, every night, is an obvious signature. Real accounts sleep.
Identical link-heavy messages to strangers. This is the big one. Byte-for-byte identical DMs containing links, sent to people who do not follow you, generates spam reports — and reports are far more damaging than any automated signal.
Cold-messaging people with closed inboxes. A pile of failed sends looks like scraping. Good tools skip unreachable recipients rather than hammering them.
Notice that "using automation" is nowhere on that list. A tool sending 250 personalised DMs across a day, with randomised gaps and quiet hours, is behaviourally indistinguishable from an unusually diligent person.
How to send at volume safely
If you genuinely need to reach thousands of people, the answer is time, not speed.
- Spread across days. A 5,000-person campaign at 300/day takes about 17 days. Accept that. The people who receive it on day 14 convert exactly as well as those who got it on day one.
- Randomise every interval. Irregular gaps across your active hours, never a fixed cadence.
- Set quiet hours. Six to eight hours of no activity overnight.
- Personalise every message. Name at minimum; a bio detail is better. Identical text at volume is the clearest spam signal there is.
- Suppress duplicates and repliers. Never hit the same person twice in a week, and drop anyone who replies from the queue.
- Watch for early warnings. DMs silently failing, a "verify you're human" prompt, or a sudden reach drop — pause for 48 hours if you see any of them.
Run multiple connected accounts and you can raise total throughput without raising per-account risk: three accounts is 900 safe DMs a day, six is 1,800, ten is 3,000 — each still inside its own healthy limit.
What to do if you have already been flagged
Temporary restrictions are common and usually clear on their own:
- Stop all messaging immediately. Everything.
- Wait 48–72 hours. Do not test it by sending one DM an hour.
- Use the account normally — post, reply, scroll — for a few days.
- Restart at half your previous volume and ramp back over two weeks.
Permanent action for DM activity is rare and almost always follows sustained, high-volume, unpersonalised spam. If you kept to sane limits, a temporary restriction lifts and life goes on.
Frequently asked questions
Is there an official Twitter DM limit?
X does not publish a clear daily figure the way it publishes some other limits. Enforcement is behavioural, which is why the safe practical limit matters more than any headline number.
Can I send DMs to people who do not follow me?
Only where their settings allow it, which generally means open message requests and often a verified sender. A good tool tells you when a recipient is unreachable instead of retrying blindly.
Does a paid/verified account let me send more?
It gives more messaging headroom and better deliverability to non-followers, but pacing still matters. Verification is not a licence to blast.
How many is too many?
Above 300 a day per account to your own followers, or above ~100 a day cold, you are pushing into territory where the risk outweighs the extra volume. Use more connected accounts instead of a higher per-account rate.
Will a tool keep me under the limit automatically?
A good one enforces a hard ceiling you cannot exceed, randomises intervals and respects quiet hours. If a tool advertises "unlimited" DMs, that tells you exactly what its priorities are.
The takeaway
There is no magic Twitter DM number. There is a safe pace: up to 300 a day to your followers, under 100 cold, spread across the day with randomised gaps and quiet hours, every message personalised. Stay inside that and volume is a scheduling problem, not a risk. Ignore it and no tool can save you from a spam report.
Send mass DMs safely with Tweeksocial — enforced 300/day ceiling, randomised pacing and personalisation built in, from $27 a month with a 7-day free trial.
