How to DM on Twitter / X: the complete 2026 guide
Sending a DM on X (Twitter) is straightforward — until it isn't. Settings have changed three times since the platform rebranded, and what works for a Verified account doesn't work for a free one. Here is the current, 2026-accurate version on desktop, mobile, groups, message requests, and the limits that catch people out.

What a DM is on X (and what it is not)
A DM (Direct Message) on X is a private message between two accounts or a private group of up to 256 accounts. Unlike a public post, DMs do not appear on your profile, in search, or in anyone's timeline. They live in the Messages tab and are visible only to participants.
Three things to know before sending one. First, DMs have a 10,000-character limit per message — roughly 35x the post limit. Second, both accounts have to allow DMs from each other for the message to land in the main inbox; otherwise it goes to Message Requests, gets silently dropped, or fails outright. Third, X enforces a daily cap — 500 DMs/day on free accounts, 1,000+/day on Premium. We cover the cap in detail in our companion post on the Twitter DM limit.
DMs are best for one-to-one conversations — customer support, follow-ups after a public reply, intros, deal logistics. They are bad for cold outreach at volume; X's spam classifier catches that pattern fast and throttles or blocks accounts well below the daily cap.
How to DM on X — desktop (web)
From x.com on a desktop browser:
- Click Messages in the left navigation rail (envelope icon). This opens your DM inbox.
- Click the new message icon in the top right of the inbox column (envelope with a plus sign).
- Type the recipient's @username or display name in the search field. Click their name when it appears. To start a group DM, add additional usernames before composing.
- Type your message in the bottom field. Attach images, GIFs, or videos with the icons next to the text field. Press Enter or click the send arrow.
An alternative: open any user's profile and click the envelope icon next to the Follow button. If that icon is missing, the recipient does not allow DMs from accounts like yours — see the settings section below.
How to DM on X — mobile (iOS and Android)
From the X mobile app:
- Tap the Messages tab — envelope icon in the bottom navigation bar on iOS, or in the bottom-right corner on Android.
- Tap the new message button — a "+" or envelope-with-plus icon, usually in the bottom-right of the inbox screen.
- Search for the recipient by @username or display name. Tap their name. For group DMs, tap multiple users (up to 256).
- Type your message and tap the send arrow. Tap the camera or paperclip icons for images, GIFs, voice notes, and videos.
The mobile DM experience is identical across iOS and Android in 2026. Both clients sync with the desktop site in real time — sending from one device immediately shows the message in the other, and read state syncs server-side.
The four DM settings that decide who can message you
Most DM problems are settings problems. X has four privacy levels for DMs in 2026, accessed at Settings → Privacy and Safety → Direct Messages.
- Allow message requests from everyone. Anyone can DM you. Messages from people you don't follow land in a separate Message Requests inbox until you accept them. This is the most open setting.
- Allow message requests from Verified users and people you follow. The default for many accounts since X tightened DMs in 2023. Free, unverified accounts cannot DM you unless you follow them. Verified (Premium) users can.
- People you follow only. Only accounts you follow can DM you. This is the strictest practical setting — Verified users are blocked too unless you follow them.
- DMs disabled entirely. No one can DM you. Used by accounts broadcasting publicly that don't want inbound DM volume.
Two consequences flow from this. To DM someone who doesn't follow you, you usually need to either be Verified (X Premium) or get them to follow you first. And if your own DMs are unreachable, the fix is almost always loosening setting #2 to setting #1 — at the cost of more spam in Message Requests.
Message Requests — the secondary inbox
Message Requests is a separate inbox tab that holds DMs from accounts you don't follow (when you allow requests from everyone). The sender thinks the DM was sent; you don't see it in your main inbox. You have to open Message Requests, accept the conversation, and only then does it move to your main inbox.
Two practical notes. First, Message Requests is where DM spam lives — crypto airdrops, scam impersonators, and AI-generated cold outreach. Skim and decline aggressively. Second, accepting a Message Request opens a real conversation; if you don't want to engage but also don't want the sender to think you're ignoring them, decline rather than leaving it pending.
For brands, Message Requests is also where most genuine support DMs from non-followers land. If you run customer support on X, check Message Requests at least daily — that is a separate triage queue from your main inbox. ReplySocial's X mention monitoring surfaces public mentions instead, which most teams find easier to scale than DM-based support.
Group DMs
X supports group DMs of up to 256 people. They function like one-to-one DMs but with shared participation: anyone in the group can reply, add or remove members, leave, or mute. Groups don't have admins; permissions are flat.
To start one on desktop: click the new-message icon, then type and select multiple usernames before sending the first message. On mobile: tap the new-message button, tap multiple recipients, then compose. You cannot convert a one-to-one DM into a group retroactively without starting a new conversation.
Group DMs use the same daily DM cap as one-to-one (each message counts once toward your cap regardless of recipient count, but the spam classifier flags identical messages across many recipients). They are useful for coordinating with a small cohort — early customers, an investor circle, a team — and bad for broadcast.
Monitoring DMs at scale (and why public mentions beat DMs)
Two scale problems with DMs. First, X's API gives third-party tools heavily restricted DM access — most monitoring platforms cannot read your DM inbox at all. Second, DMs are by design private, which means public mentions, replies, and quote-tweets are a richer signal for brand monitoring, support triage, and competitive intelligence.
The shape of a serious social presence on X in 2026 looks like this: DMs handle the one-to-one conversations that started somewhere public, and public-mention monitoring and keyword monitoring capture the public signal that DMs miss. ReplySocial's unified inbox covers both — every public mention, reply, keyword match, and quote-tweet across X, Reddit, Facebook, and LinkedIn lands in one queue, with BotBlock filtering AI-generated reply spam automatically.
For the deeper context on why most teams need monitoring more than DM management, see our complete social media monitoring guide — the playbook covers multi-network coverage, free vs paid tools, team workflows, and the ROI math.
Catch every public mention before the DM happens
Most support DMs start as public complaints. ReplySocial monitors mentions, keywords, and replies across X, Reddit, Facebook, and LinkedIn so you can answer in public before the conversation moves to DMs. Free plan stays free; Pro is $25/month flat.
Get started freeDMs on X — common questions
How do you DM someone on Twitter who doesn't follow you?
If they have 'Allow message requests from everyone' enabled in their Direct Message settings, your DM lands in their Message Requests inbox until they accept it. If they have the stricter setting (only people they follow, or only Verified accounts), your DM won't reach them at all unless you're an X Premium / Verified subscriber and they allow Verified senders. There is no workaround — you either have to be Verified, get them to follow you first, or @-mention them in a public reply.
Why can't I DM in Twitter?
Three common reasons. (1) The recipient's settings restrict who can DM them — they may only allow DMs from people they follow or from Verified accounts. (2) Your account is rate-limited — X caps DMs at 500/day for free accounts and you've likely hit a daily or hourly throttle. (3) Your account is too new (under ~7 days) or has low trust signals; X silently restricts DMs from accounts that look like spam. Check Settings → Privacy and Safety → Direct Messages first.
Where is the DM button on Twitter (X)?
On desktop, the Messages tab is in the left navigation rail (envelope icon). On mobile, it's the envelope icon at the bottom-right of the screen. To DM a specific person, open their profile and tap the envelope icon next to the Follow button — if it's missing, they don't allow DMs from your account.
Can I DM multiple people at once on X?
Yes — X supports group DMs of up to 256 people. Compose a new message and add multiple usernames to the recipient field. Anyone in the group can reply, add or remove members, and leave at any time. Group DMs use the same daily 500/1,000 cap as one-to-one DMs.
What is the character limit for X DMs?
10,000 characters per message. That applies to both one-to-one and group DMs, on free and Premium accounts. The 280-character post limit does not apply to DMs — you have roughly 35x more room.
Can I DM from the X mobile app and the desktop site at the same time?
Yes. DMs sync across devices in real time — read or unread state, drafts, and message history are all server-side. Sending from one device immediately shows on the other. There's no separate mobile cap — the 500/day (or 1,000+ on Premium) limit is account-wide.
Catch the conversation before it hits your DMs.
X, Reddit, Facebook, and LinkedIn in one inbox with bot filtering by default. Free plan stays free; Pro is $25/month flat when you are ready.