How to use Twitter advanced search: A complete guide

Wasiq Naeem

Written by

Wasiq Naeem

Updated

19 minutes

Share this post

ContentStudio Google Preferred Sources badge
How to use Twitter advanced search: A complete guide

Twitter advanced search is X’s built-in tool for finding specific public posts by keyword, exact phrase, account, date range, language, engagement level, and media type. You can open the form at x.com/search-advanced on desktop or a mobile browser, or type search operators such as from:, since:, and min_faves: straight into the search bar, including inside the X app.

Twitter rebranded to X in July 2023, so you’ll see posts instead of tweets and reposts instead of retweets throughout the app. The search tool itself carried over almost unchanged, which is why most people still look for it as Twitter advanced search.

That second route matters more than most people expect. X now shows search results only to logged-in users, and the iOS and Android apps don’t include the advanced search form at all. The operators still work everywhere, and they are what turn an endless feed into something you can actually research.

Key takeaways

  • Open Twitter advanced search at x.com/search-advanced on desktop or in a mobile browser. You must be logged in to see results.
  • The X app has no advanced search form, but every operator works when you type it into the app’s search bar.
  • The operators you’ll use most: “exact phrase”, OR, -word, from:, to:, @handle, since:, until:, min_faves:, min_retweets:, min_replies:, filter:links, filter:media, and lang:.
  • Location operators (near:, within:) and emoticon sentiment searches (:) and :() no longer return useful results.
  • Deleted posts and posts from protected (private) accounts never appear in search results.
  • Advanced search is great for one-off research. For always-on monitoring across many keywords and networks, a social listening tool saves you from rerunning the same queries by hand.

What is Twitter advanced search?

Twitter advanced search is a filtered version of X’s regular search. Instead of typing one keyword and scrolling through whatever X decides is relevant, you set rules that every result must match. You can:

  • Combine multiple keywords, exact phrases, and exclusions in one query
  • Focus on posts from, to, or mentioning specific accounts
  • Limit results to a date range or a language
  • Set minimum likes, replies, or reposts
  • Include or exclude replies, reposts, links, images, and videos

Here’s how it compares to a plain search:

Basic X searchTwitter advanced search
Keyword matchingLoose match on the words you typeAll words, exact phrase, any word, or excluded words
AccountsNot filterableFrom, to, or mentioning specific handles
DatesRecent and “Top” posts onlyAny range back to 2006 with since: and until:
EngagementNot filterableMinimum likes, replies, and reposts
Content typeMedia tab onlyLinks, images, videos, quotes, replies, and reposts on or off

For agencies, in-house social teams, and brands, that precision turns X into a searchable research database for:

  • Campaign research and planning
  • Competitor and competitive intelligence work
  • Customer service and support
  • Lead generation and sales prospecting
  • Content and SEO research

Getting good at X advanced search is one of the cheapest ways to sharpen your Twitter marketing strategy: it costs nothing and gives you first-hand data about what your audience and competitors are saying right now.

Why does Twitter advanced search matter for social media marketing?

Advanced search matters because X’s default search is built for browsing, not research. It mixes popular posts, ads, and loosely related results. Advanced search strips that back to the exact posts you need, which makes it useful well beyond casual lookups.

Run precise keyword searches

A basic search for “social media management tool” returns a mix of product pitches, unrelated threads, and promoted posts. Add an exact phrase, exclude words like “course” or “free,” and filter out reposts, and you’re left with the posts that actually relate to your campaign.

Run precise keyword searches

If certain topics keep flooding your results and your timeline while you work, you can mute words and phrases on X, so they stop getting in the way.

Keep tabs on competitors

Advanced search lets you see what competitors post, which of their posts get traction, and what customers say about them in public. That’s first-hand input for competitor positioning that no third-party report can match for freshness. We cover repeatable queries for this in the use cases below.

Hear directly from your audience

Search lets you find people describing their problems, asking for recommendations, or complaining about a product, all in their own words. Those phrases are gold for content, ad copy, and support. They also show you where your customer care needs work.

Spot hot topics and hashtags in real time

Searching a topic and switching to the Latest tab shows you how a conversation is moving minute by minute. Combine that with researching popular X hashtags to find the tags people actually use, rather than the ones you assume they use.

When you find a conversation worth joining, timing matters. Lining up your posts in ContentStudio’s X scheduler lets you publish your take while the topic is still active, instead of rushing a reply from your phone.

Track campaigns and launches

Date filters make it easy to compare chatter before, during, and after a launch, event, or ad flight. Pair them with language filters to see how a campaign lands in different markets, then adjust messaging accordingly.

How to access Twitter advanced search

You can open the full advanced search form on desktop or in a mobile browser at x.com/search-advanced. You need to be logged in to an X account. In the X app, you won’t find the form, but you can type the same operators into the search bar.

How to use Twitter advanced search on desktop

  1. Log in to your X account at x.com.
  2. Type a keyword or phrase into the search bar and press Enter.
  3. On the results page, find Search filters on the right-hand side.
  4. Click Advanced search under that panel.
How to use Twitter advanced search on desktop

Or skip the steps and go straight to x.com/search-advanced. You’ll see a form with fields for words, accounts, filters, engagement, and dates. Every field you fill in narrows the results.

How to use Twitter advanced search on mobile

The official X apps for iOS and Android don’t show the advanced search form. To use it on your phone:

  1. Open a mobile browser such as Chrome, Safari, or Firefox.
  2. Go to x.com and sign in.
  3. Tap the search icon and run a simple search.
  4. Tap the three-dot icon next to the search box.
  5. Choose Advanced search to open the full form.

Prefer the app? Type operators directly into its search bar. A query like from:contentstudioio since:2026-01-01 filter:media works the same way in the app as it does on desktop.

If you mainly need date-based lookups, our walkthrough on finding old tweets by date covers that in more detail.

Twitter advanced search filters and operators, explained

Every field in the advanced search form maps to an operator you can also type by hand. The real power comes from combining them. Here’s what each section does and when to use it.

Twitter advanced search filters and operators, explained

Word and phrase filters

These fields control what must, can, or can’t appear in the post text.

  • All of these words. Posts must contain every word, in any order. Example: product launch feedback
  • This exact phrase. Posts must contain the words in that exact order. Example: “social media marketing strategy”
  • Any of these words. Posts can contain one or more of the words. Example: SEO OR PPC OR “paid social”
  • None of these words. Removes posts that contain certain words. Example: search Apple but exclude fruit to focus on the company.
  • These hashtags. Finds posts using specific hashtags. Example: #ContentMarketing #SaaS
Word and phrase filters

You can type the same logic straight into the search bar:

  • Quotes for exact phrases: “social media marketing”
  • A minus sign to exclude words: social media -Facebook
  • OR for either term (it must be upper case): “social media marketing” OR “digital marketing”
  • Parentheses to group terms: (SEO OR SEM) audit
  • A question mark to find questions: “social media tool” ?

A space between words already means “and,” so you don’t need to type AND.

Language filter

Pick a language in the form or add lang: with a two-letter code, such as lang:en or lang:es. This is the most reliable way to segment conversations by market now that location search no longer works (more on that below).

Account and people filters

These fields focus your search on specific accounts and interactions:

  • From these accounts. Posts sent by one or more accounts. Example: @contentstudioio, ContentStudio’s X handle.
  • To these accounts. Replies sent to a specific account.
  • Mentioning these accounts. Posts where a handle appears anywhere, including replies and quotes.
Account and people filters

The operator versions are from:username, to:username, and @username. Two more are worth knowing:

  • list: followed by the number in a list’s URL searches posts from every member of that X list.
  • filter:blue_verified limits results to accounts with a blue checkmark. If you’re weighing whether a checkmark is worth it for your own brand, see what it takes to get verified on X.

Account filters are essential for competitor research, influencer vetting, and tracking replies to your own support handles. When you only know a name, not a handle, these methods for finding people on X help you track down the right account first.

Date and timeframe filters

The Dates section sets when posts were published. Pick a start date, an end date, or both. Typed as operators:

  • since:2026-01-01 until:2026-02-01 “brand name” finds posts from January 2026.
  • until: is exclusive, so add one day to include your end date. Both use UTC.

Use date filters to analyze reaction to a launch window, follow how a trend developed over a week or month, or compare mentions before and after a campaign. 

β†’ For a step-by-step version with more examples, here’s how to search X posts by a specific date range.

Date and timeframe filters

Engagement, replies, and reposts

These filters help you find posts that actually got attention.

  • Minimum replies, likes, or reposts. In the form, or typed as min_replies:10, min_faves:50, or min_retweets:20.
  • Replies. Include everything, show replies only (filter:replies), or remove them (-filter:replies).
  • Reposts and quotes. Remove reposts with -filter:retweets, or see only quote posts with filter:quote.

Engagement thresholds are the quickest way to find what resonates in a niche. Just remember that likes and reposts are only part of the story. 

β†’ How X counts impressions and what drives engagement on X give you the full picture of reach and response.

Links and media

Type these operators into the search bar to filter by content type:

  • filter:links shows posts with a link, and -filter:links hides them.
  • url:contentstudio.io finds posts linking to a specific domain, which is handy for tracking who shares your content.
  • filter:media shows posts with any image, video, or GIF.
  • filter:images and filter:videos narrow by media type. filter:native_video keeps only videos uploaded directly to X.
  • filter:spaces finds posts sharing an X Space, useful if you host or join X Spaces in your niche.

This turns Twitter advanced search into a content research tool for finding high-engagement threads, popular articles, and visual formats in your niche.

What happened to location filters?

Older guides, including earlier versions of this one, recommended queries like pizza near:Chicago within:10mi. As of 2026, the location operators near:, within:, and geocode: return no results in independent tests because X stopped supporting location search. Very few people geotagged posts in the first place, so the data was thin even when it worked.

To find local conversations now, search for the place as a keyword instead: city or neighborhood names, local hashtags, venue names, or airport codes. For example: (“Chicago” OR #Chicago) “pizza” ?

Sentiment, questions, and exclusions

X used to treat πŸ™‚ and πŸ™ as positive and negative sentiment filters. Those emoticon operators no longer work, and X has no native sentiment filter in advanced search today. You can approximate it with keyword groups:

  • Leaning positive: “brand name” (love OR obsessed OR “so good”)
  • Leaning negative: “brand name” (broken OR refund OR worst OR “doesn’t work”)
  • Questions: “social media tools” ? surfaces posts asking for help or recommendations.
  • Excluding brands or topics: coffee #morningroutine -Starbucks

Keyword-based sentiment is rough. Sarcasm and mixed opinions slip through. If you need sentiment scored accurately across thousands of mentions, that’s what dedicated social listening tools are built for.

X search operators cheat sheet (2026)

Here’s every operator covered above in one place, with its current status.

OperatorFinds posts…ExampleStatus in 2026
word wordcontaining every word, any orderwatching nowWorks (default)
“phrase”containing the exact phrase“happy hour”Works
ORcontaining either termlove OR hateWorks (upper case only)
-wordexcluding a word or operatorbeer -rootWorks
#hashtagwith that hashtag#haikuWorks
?asking a question“crm” ?Works
from: / to: / @sent by, replying to, or mentioning an accountfrom:NASAWorks
list:IDfrom members of an X listlist:1234567890Works on web
lang:in a specific languagelang:esWorks
since: / until:within a date range (UTC)since:2026-01-01Works on web and app
min_faves: / min_retweets: / min_replies:above an engagement thresholdmin_faves:100Works in X search (not in the X API)
filter:replies / -filter:retweetsonly replies / no repostsfrom:NASA -filter:repliesWorks
filter:quotethat are quote posts@NASA filter:quoteWorks
filter:links / url:with links / linking to a domainurl:nasa.govWorks
filter:media / images / videos / native_videowith media of that typepuppy filter:imagesWorks
filter:blue_verifiedfrom accounts with a blue checkmarkai filter:blue_verifiedWorks on web
near: / within: / geocode:near a locationnear:London within:10miNo longer returns results
πŸ™‚ / πŸ™with positive / negative sentimentbrand πŸ™No longer works
filter:periscope / filter:vinewith Periscope or Vine contentβ€”Retired with those products

X doesn’t publish an official, current list of these operators, so any of them can change without notice. If a query suddenly returns nothing, test each operator on its own to find the one that broke.

7 practical ways to use Twitter advanced search for business

Once you know the filters, the next step is turning them into repeatable searches. Save these queries in a doc and swap in your own brand, competitors, and keywords.

1. Analyze competitors and gather intelligence

Twitter advanced search is a free starting point for ongoing competitive research.

Try these queries:

  • from:competitor min_faves:20 -filter:replies shows their strongest original posts.
  • “competitor name” OR @competitor -from:competitor -filter:retweets shows what other people say about them.
  • to:competitor (help OR issue OR problem) shows the support complaints they receive.
practical ways to use Twitter advanced search for business

Why it helps:

  • You can spot the content themes that consistently work for them.
  • You see how they handle complaints and praise in public.
  • You find gaps you can fill with your own messaging.
  • You can compare their audience’s tone and topics with your own mentions.

Manual searches are great for spot checks. If you want follower growth, engagement, and posting patterns benchmarked side by side over time, ContentStudio’s competitor analytics tracks that without you rerunning queries every week.

2. Understand your audience’s interests and pain points

Agency and in-house teams need to know what people actually talk about, not just what shows up in reports. Advanced search on X lets you listen at scale.

Try these queries:

  • “your product category” recommend ?
  • “your niche” (“struggling with” OR “frustrated with”)
Understand your audience's interests and pain points

Use these searches to:

  • Collect the real phrases people use to describe their problems
  • Find common objections, blockers, and decision triggers
  • Identify recurring questions your content should answer

Feed what you find into your content calendar so your posts and offers match real questions and frustrations. The hashtags people attach to those complaints are worth tracking too.

3. Upgrade customer care and support

Plenty of customers complain about a brand on X without ever tagging it. Advanced search helps you find them.

Try these queries:

  • “brand name” (help OR support OR “can someone”) -from:yourbrand
  • to:yourSupportHandle -filter:retweets to see every reply your support account receives
  • “brand name” -@yourbrand to catch untagged mentions

Then turn those searches into a daily customer care routine on X: respond quickly, track recurring issues, and pass patterns to the product team.

4. Generate leads and sales opportunities

Sales teams can treat Twitter advanced search as a live feed of buying intent.

Try these queries:

  • “looking for” “social media tool” ?
  • (recommend OR suggestions) agency “city name” ?
  • “anyone know” CRM ? lang:en
  • “switching from” “competitor name”
Generate leads and sales opportunities

Used thoughtfully, this helps your team start helpful, relevant conversations with people who have already said they need something, without coming across as pushy. Lead with an answer, not a pitch.

5. Recruit talent and build your employer brand

Recruiters and hiring managers can use the same approach.

Try these queries:

  • “content marketer” “open to work”
  • “social media manager” “looking for a new role”
  • Add a city name as a keyword for on-site roles, for example “open to work” “designer” London.
Recruit talent and build your employer brand

Pair this with posts that show your company culture, and build relationships by joining relevant conversations instead of sending cold DMs.

6. Find content ideas and proven formats

Engagement filters show you what already works in your niche, so you can stop guessing.

Try these queries:

  • “your topic” min_faves:500 -filter:replies lang:en finds the most-liked original posts on a topic.
  • “your topic” filter:images min_faves:200 shows which visual formats get traction.
  • from:creator thread min_faves:100 surfaces a creator’s best threads.

Once you’ve collected a batch of ideas, the ContentStudio X scheduler lets you draft, schedule, and spread them across your calendar, so a good research session turns into weeks of posts.

7. Audit your own best posts

Advanced search works on your own account too, and it’s often faster than digging through analytics.

Try these queries:

  • from:yourhandle min_faves:50 since:2026-01-01 lists your best-performing posts this year.
  • from:yourhandle filter:native_video pulls every video you’ve uploaded so you can compare them.
  • @yourhandle -from:yourhandle filter:quote shows who quoted you and what they said.

Search tells you which posts won. To understand why, line the results up against your X analytics data and the best times to post on X for your audience.

What are the limitations of Twitter advanced search?

Advanced search is powerful, but it has real gaps. Knowing them up front saves you from drawing the wrong conclusions.

  • You must be logged in. Since July 2023, X shows search results only to signed-in accounts.
  • No form in the app. Mobile app users have to type operators or switch to a browser.
  • Deleted and private posts are invisible. Deleted posts are removed from search, and posts from protected accounts only appear to approved followers. That’s also why making an X account private keeps posts out of public results.
  • Location search is gone. Use place names and local hashtags as keywords instead.
  • No native sentiment. You can approximate it with keywords, but not measure it reliably.
  • Results aren’t exhaustive. X ranks and filters what it shows, so very broad or very old queries can miss matching posts.
  • Operators are undocumented. X can change or remove them without notice, and the official X API uses different query rules, so tools built on the API may not support filters like min_faves:.
  • It’s manual. Every search is a one-off. There’s no built-in way to get alerted when new posts match your query.

When manual searches stop scaling

If you’re running the same 10 searches every morning for several clients, it’s time to automate. ContentStudio’s social listening collects brand, competitor, and keyword mentions into one feed, tags each mention with AI sentiment (positive, negative, or neutral), and sends alerts when mention volume or negative sentiment spikes. Use advanced search for quick, deep-dive research and a listening tool for always-on monitoring.

Make advanced search part of your weekly routine

Twitter advanced search gives you direct access to what people are saying on X right now, filtered down to the posts that matter. Learn a handful of operators, save your best queries, and rerun them on a schedule: competitors on Monday, customer complaints daily, content ideas before every planning session.

The payoff is clearer insight into what your audience cares about and better timing when you join the conversation. Fold what you learn back into your overall X marketing plan, and pair search with one of these tweet schedulers so research turns into posts that go out on time. For more options built specifically for the platform, see our picks of X tools for marketers.

FAQs

Is Twitter advanced search the same as X advanced search?

Yes. Twitter was renamed X in July 2023, and the advanced search form moved to x.com/search-advanced along with the rest of the site. The filters and operators work the same way, so guides and queries written for Twitter advanced search still apply, apart from the retired operators listed above.

Can you use Twitter advanced search without an account?

No. Since July 2023, X has required users to log in before it shows search results, including advanced search. Logged-out visitors are sent to a sign-in prompt first.

Does Twitter advanced search work on the X mobile app?

Partly. The iOS and Android apps don’t include the advanced search form, but they understand every operator. Type a query like from:NASA since:2026-01-01 into the app’s search bar, or open x.com/search-advanced in a mobile browser for the full form.

Do deleted tweets appear in Twitter advanced search?

No. Deleted posts are removed from X’s search index, so they can’t be found through advanced search or regular search. Advanced search only shows posts that are currently live and public. If you’re clearing out your own history, here’s how to delete old tweets in bulk.

How far back does Twitter advanced search go?

Advanced search can reach back to the first public posts in 2006, as long as the account is public and the posts haven’t been deleted. Use since: and until: with a from: handle to browse a specific account’s history, and switch to the Latest tab to see results in date order.

Why is Twitter advanced search not working?


The most common causes are being logged out, typing or in lowercase instead of OR, forgetting that until: excludes its end date, using a retired operator like near:, or searching for posts from a protected account. If X search fails across the board, these fixes for X not working cover app and connection issues.

How does X decide which search results to show?

The Top tab ranks results using X’s own relevance signals, such as engagement, the account posting, and how well the post matches your query. The Latest tab shows matching posts newest first. For research, Latest is usually the better choice because it isn’t filtered by popularity. Our breakdown of how the X algorithm ranks posts explains the ranking side in more depth.

Can I use Twitter advanced search to find tweets with images or videos?

Yes. Run your search and open the Media tab, or add an operator to your query: filter:media for any media, filter:images for images, filter:videos for any video, and filter:native_video for videos uploaded directly to X.

Share this article

Plan 0 Days of Content in 0 Minutes

Create, schedule, publish and analyze your content across all your social media channels from one simple dashboard.

Get started for free
No credit card required
β˜…β˜…β˜…β˜…β˜…

4.7 on Capterra β€’ 16,500+ marketers trust ContentStudio

Wasiq Naeem

Wasiq Naeem

Wasiq Naeem is a Senior Content Strategist at ContentStudio and a research-driven content and digital marketing veteran. He writes on social media strategy, analytics, audience growth, and competitor analysis, covering topics like best posting times and competitor mapping. As a senior editor, he also reviews and fact-checks articles for depth and accuracy.

View all posts by Wasiq Naeem

Recommended for you

CtaBackground

7-day free trial - No credit card required.