# 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.

[![apidojo](/blog/authors/apidojo.png)**Apidojo** *15+ years of experience in data retrieval.*](/blog/authors/apidojo/)

**30 September 2026** Published

**4 min** Read

![Cover card reading 'How to Search Tweets From a Specific User'](/blog/covers/search-tweets-from-user.png)

**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](/blog/twitter-search/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](https://help.x.com/en/using-x/x-advanced-search)).
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](https://help.x.com/en/using-x/x-advanced-search)). 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](https://github.com/igorbrigadir/twitter-advanced-search)).

| 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](/blog/twitter-search/from-to-mention-operators/), 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](https://github.com/igorbrigadir/twitter-advanced-search)). 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](/blog/twitter-search/search-tweets-by-date/) 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](https://apify.com/apidojo/tweet-scraper) 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](https://apify.com/apidojo/tweet-scraper)).

```
{
  "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](https://apify.com/apidojo/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](/scrapers/twitter-scraper/).

## The scrapers behind this

-   [Twitter Profile Scraper A profile's tweets plus its replies, with date filtering; 40 tweets included $0.016 / profile + $0.40 / 1K](/scrapers/twitter-profile-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.

![apidojo](/blog/authors/apidojo.png)

## [Apidojo](/blog/authors/apidojo/)

15+ years of experience in data retrieval.

API Dojo is always ready for you. With 15+ years of experience, data acquisition has never been that easy. Cheapest prices with high availability.

-   🏯 15+ years of experience in data retrieval.
-   💰 Cheapest prices, qualified data.
-   ⚙️ High availability, extreme maintenance.
-   🐉 Hyper communicative, excellent support.

-   [apidojo.io](https://apidojo.io)

## More in this cluster

-   [X (Twitter) search operators and how to use them Every X search operator that works, with the date, account, keyword and reply guides that show what each one does in practice.](/blog/twitter-search/)
-   [from: vs to: vs @username on X Search On X search, from:username finds posts an account wrote, to:username finds replies sent to that account, and @username finds any post that mentions it.](/blog/twitter-search/from-to-mention-operators/)
-   [How to Find Old Tweets on X To find old tweets on X, search a keyword with a date window, for example "world cup" since:2014-06-12 until:2014-07-14, then open the Latest tab.](/blog/twitter-search/find-old-tweets/)
-   [How to Find Viral Tweets About Any Topic To find viral tweets about a topic, search the topic with a high like threshold and no reposts, for example "remote work" min\_faves:5000 -filter:retweets.](/blog/twitter-search/find-viral-tweets/)
-   [How to Search Tweets by Date on X (Twitter) To search tweets by date on X, type your keyword followed by since:YYYY-MM-DD and until:YYYY-MM-DD into the search bar, then open the Latest tab.](/blog/twitter-search/search-tweets-by-date/)
-   [How to Search Tweets by Likes, Reposts and Replies To search tweets by likes on X, add min\_faves: and a number to your query, for example bitcoin min\_faves:1000 for posts with at least 1,000 likes.](/blog/twitter-search/search-by-engagement/)
-   [since: and until: Explained: X Date and Time Operators since: returns posts on or after a date, and until: returns posts before a date, so since:2026-01-01 until:2026-02-01 covers exactly January 2026.](/blog/twitter-search/since-until-operators/)
-   [Twitter (X) Advanced Search Operators Twitter (X) advanced search operators are commands you type into the X search bar to filter posts by account, date, words, engagement and media.](/blog/twitter-search/advanced-search-operators/)
-   [Why X Search Can't Find an Old Tweet (and What to Try) X search can't find an old tweet when the post was deleted, sits on a protected, suspended or deactivated account, or when your query's words or dates don't.](/blog/twitter-search/old-tweet-not-showing/)
