How to Search Tweets From a Specific User

To search tweets from a specific user on X, type from:username into the search bar, followed by any keyword you remember.

Cover card reading 'How to Search Tweets From a Specific User'

To search tweets from a specific user on X, type from:username into the search bar, followed by any keyword you remember. For example, from:NASA mars returns NASA’s posts that mention Mars. Add since: and until: to limit the results to a date range.

from: is the account operator in the Twitter advanced search operators reference. This guide shows how to combine it with keywords, dates, replies and media to find one post among thousands.

How Do You Search a User’s Tweets on X?

You search a user’s tweets on X by adding from: and their handle, without the @ sign, to the search bar. Listed below are the 4 steps.

  1. Log in to x.com or the X app; advanced search works only for logged-in accounts (X Help Center).
  2. Type from:username followed by your keyword, for example from:NASA "artemis".
  3. Press Enter.
  4. Open the Latest tab to list every match newest first.

The handle is the part after @ in the profile URL, not the display name. from:NASA works; from:"NASA Space Agency" does not.

How Do You Search a User’s Tweets With the Advanced Search Form?

You search a user’s tweets with the form by entering the handle in the From these accounts field under People. The People section also has fields for replies to an account and posts mentioning an account (X Help Center). Listed below are the 3 steps.

  1. Open Advanced search from any results page on x.com.
  2. Enter the handle in From these accounts, and your words in the Words section.
  3. Click Search.

Twitter User Search Filters

Twitter user search filters narrow one account’s posts by topic, date, type and reach. The table combines from: with the filters people use most (twitter-advanced-search reference).

Goal Query
A user’s posts about a topic from:username keyword
A user’s posts with an exact phrase from:username "exact phrase"
A user’s posts in a date range from:username since:2024-01-01 until:2024-07-01
Original posts only, no replies from:username -filter:replies
Only the user’s replies from:username filter:replies
The user’s own threads from:username filter:self_threads
Posts with images or video from:username filter:media
Posts with links from:username filter:links
The user’s most liked posts from:username min_faves:1000
Posts the user quoted from:username filter:quote
Posts from several users (from:user1 OR from:user2) keyword

The date combination has its own guide: how to search someone’s tweets by date.

How Do You Find a Specific Tweet From Someone?

To find a specific tweet from someone, combine from:username with the most unusual word you remember from the post and a rough date window. Unusual words narrow results faster than common ones, and quotes stop X from correcting the spelling. The full technique is in how to search someone’s tweets for a keyword.

from: vs to: vs @username: Which One Do You Need?

from: finds posts a user wrote, to: finds replies sent to a user, and @username finds any post that mentions them. Listed below are the 3 operators with examples.

  • from:NASA returns posts written by @NASA.
  • to:NASA returns replies addressed to @NASA.
  • @NASA -from:NASA returns posts by others that mention @NASA.

The side-by-side comparison is in from: vs to: vs @username on X search, and searching for mentions is covered in how to search tweets mentioning a user.

Why Doesn’t from: Show All of a User’s Tweets?

from: hides posts from protected, suspended and deleted accounts, and it can miss posts X has filtered from search. Private and suspended accounts are not in the search index (twitter-advanced-search reference). Listed below are the 3 fixes for missing posts.

  1. Check the handle: accounts that changed their handle keep old posts under the new one.
  2. Add a date window, since a bare from: search in Latest favours recent posts; how to search tweets by date on X shows how to pick one.
  3. Try both the Top and Latest tabs.

Searching your own account works the same way, plus your X archive: see how to search your own tweets.

How to Export a User’s Tweets With apidojo

X shows a user’s posts on screen but has no export, so apidojo’s Tweet Scraper V2 on Apify collects them as JSON, CSV or Excel from the same from: query. The actor’s own quick-start example is a single profile query (Apify).

{
  "searchTerms": ["from:NASA -filter:retweets"],
  "sort": "Latest"
}

It costs $0.40 per 1,000 tweets, with at least 50 tweets per query. For profile timelines that include each post’s replies, Twitter Profile Scraper is the dedicated actor. The developer version is how to scrape tweets from a user profile, part of the apidojo Twitter Scraper.

Questions people ask

Can you search a private account's tweets?

No, posts from private (protected) accounts are not in X's search index, so from: returns nothing for them unless you follow the account and scroll its profile.

Do you need the @ sign in from:?

No, write the handle without the @ sign: from:NASA.

Can you search tweets from several users at once?

Yes, group the handles with uppercase OR: (from:user1 OR from:user2) keyword.

Can you find someone's account if you only know their name?

Yes, search their name and switch to the People tab, or use the methods in how to find someone on X.