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.

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.
- Log in to x.com or the X app; advanced search works only for logged-in accounts (X Help Center).
- Type
from:usernamefollowed by your keyword, for examplefrom:NASA "artemis". - Press Enter.
- 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.
- Open Advanced search from any results page on x.com.
- Enter the handle in From these accounts, and your words in the Words section.
- 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:NASAreturns posts written by @NASA.to:NASAreturns replies addressed to @NASA.@NASA -from:NASAreturns 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.
- Check the handle: accounts that changed their handle keep old posts under the new one.
- 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. - 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.