You've successfully subscribed to Circleboom Twitter: Analytics & Management for X Accounts
Great! Next, complete checkout for full access to Circleboom Twitter: Analytics & Management for X Accounts
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.
How to Use X (Twitter) Advanced Search: The Complete Guide [2026]

How to Use X (Twitter) Advanced Search: The Complete Guide [2026]

. 14 min read

Introduction

X's basic search bar returns a feed of recent tweets that roughly match your keywords. That's fine for casual browsing. It is not enough for research, competitive intelligence, brand monitoring, lead discovery, or any work that depends on finding specific content from a specific time.

X Advanced Search is the version of search that professionals actually need. It gives you date-range control, engagement-based filtering, account-specific queries, language targeting, geographic narrowing, and content-type filters — all combinable into precise queries that surface exactly what you are looking for.

This guide covers the complete operator library, how each operator works, the most useful combinations for common use cases, and where X's native capabilities stop and Circleboom's advanced search tools take over.


X Advanced Search is a structured search interface that lets you filter posts using a set of defined operators and parameters. Instead of searching "coffee shop New York" and getting a mixed feed of vague results, you can search for posts from a specific account, within a date range, with at least 50 likes, mentioning "coffee shop" in the text but excluding "chain" — and get a precise, filtered result set.

The advanced search form translates your filter choices into a query string using X's operator syntax. You can use the form, or you can write the operators directly into the main search bar.

X Advanced Search is available to anyone with an X account, including free accounts. Some data depth limitations apply based on plan level, but the operators themselves are available universally.


On desktop (web):

  1. Go to x.com
  2. Enter any search term in the search bar and press Enter
  3. On the results page, click the three-dot menu (or "Advanced search" link if visible) in the upper right area of the search column
  4. The Advanced Search form opens — fill in the fields and search

Alternatively, go directly to: https://x.com/search-advanced

Using the search bar directly:
You can skip the form entirely and type operators directly into the main search bar. For example: "social media" from:circleboom since:2025-01-01 min_likes:100

On mobile:
The advanced search form is accessible on the mobile app by navigating to Search → Filters (top right). Options are more limited than the desktop form, but date, account, and keyword filters are available.


The Complete X Search Operator Guide

Operators are the building blocks of advanced search queries. They filter results by specific attributes. You can combine multiple operators in a single query — each one adds a layer of precision.


Keywords and Phrases

Exact phrase match
Wrap a phrase in quotation marks to search for posts containing those exact words in that exact order.

"content marketing strategy" — returns posts that contain this exact phrase

AND logic (default)
Multiple words without quotes or operators use AND logic. The post must contain all the words.

marketing strategy 2026 — posts containing all three words

OR logic
Use uppercase OR between terms to find posts containing either term.

Twitter OR X platform — posts mentioning Twitter or X platform (or both)

Exclude a word
Place a minus sign immediately before a word to exclude posts containing it.

#SaaS -enterprise — posts tagged SaaS that do not mention enterprise

Hashtag
Use # followed by the hashtag term.

#ContentMarketing — posts using this exact hashtag

Cashtag
Use $ followed by a stock ticker symbol.

$AAPL earnings — posts mentioning Apple ($AAPL) and earnings


Account-Based Filters

From a specific account
from:circleboom — posts sent by the @circleboom account

To a specific account
to:circleboom — posts sent as replies to @circleboom

Mentioning a specific account
@circleboom — posts that mention @circleboom anywhere in the text

Combining account filters
from:elonmusk OR from:sama — posts by either account


Engagement Metric Filters

These filters let you find posts that achieved a minimum level of engagement — useful for surfacing content that had real impact rather than returning every low-traffic mention.

Minimum likes
min_likes:100 — posts with at least 100 likes

Minimum reposts
min_retweets:100 — posts with at least 100 reposts (the old min_faves: operator still works for likes; min_retweets: is still the active operator)

Minimum replies
min_replies:50 — posts with at least 50 replies

Combined engagement example
"product launch" min_likes:500 min_retweets:100 — posts about product launches that got significant engagement


Date and Time Filters

Since a specific date
since:2025-01-01 — posts from January 1, 2025 onward

Until a specific date
until:2025-12-31 — posts up to December 31, 2025

Date range
"ChatGPT" since:2023-01-01 until:2023-06-30 — posts about ChatGPT in the first half of 2023

Note on date depth: X's native search interface typically surfaces posts from the past week or month reliably. Searching for posts more than 30 days old through the native interface becomes unreliable. For structured historical searches going back months or years, you need a tool like Circleboom that accesses the X Enterprise API.


Content Type Filters

Posts containing images
has:images — posts that include at least one image

Posts containing video
has:video_link — posts that include a video

Posts containing any media
has:media — posts with any media attachment (images, video, or GIF)

Posts containing links
has:links — posts containing URLs

Filter to exclude replies
-filter:replies — removes reply posts from results, returning only original posts and quoted posts

Filter to only include replies
filter:replies — returns only reply posts

Filter to only include verified accounts
filter:verified or from:verified — posts only from accounts with a verification badge


Geographic Filters

Near a location
near:"New York" within:50mi — posts geotagged within 50 miles of New York City

From a specific country
place_country:US — posts geotagged to the United States

Use ISO country codes: US, GB, DE, FR, JP, TR, etc.

From a specific place
place:"Istanbul" — posts geotagged to Istanbul specifically

Note on geographic data: Geographic filters only work when the post author has location sharing enabled. Most users have this off, so geographic filtering typically returns a partial subset of posts from that location, not a complete view.


Language Filter

lang:en — posts in English
lang:tr — posts in Turkish
lang:de — posts in German
lang:fr — posts in French
lang:es — posts in Spanish
lang:ja — posts in Japanese
lang:pt — posts in Portuguese
lang:ar — posts in Arabic

Use ISO 639-1 language codes. Combine with any other operator.


Combining Operators: Practical Query Examples

Find competitor complaints in English over the past 90 days:
"[competitor name]" "switch" OR "alternative" OR "looking for" lang:en since:2025-03-17 -filter:replies

Find high-engagement posts about your niche from this year:
"B2B SaaS" "growth" since:2026-01-01 min_likes:200

Find what a specific account posted about a topic:
from:paulg "startup" since:2024-01-01

Find posts about a topic excluding replies and spam:
"email marketing" has:links -filter:replies -"unsubscribe" lang:en

Find geo-targeted posts about your event:
#YourEvent near:"Chicago" within:25mi


How to Use the X Advanced Search Form

The advanced search form at x.com/search-advanced provides a visual interface for building queries without typing operators manually. The form fields map directly to operators:

Form Field Operator Equivalent
All of these words Multiple keywords (AND)
This exact phrase "phrase in quotes"
Any of these words word1 OR word2
None of these words -word
These hashtags #hashtag
Language lang:xx
From these accounts from:username
To these accounts to:username
Mentioning these accounts @username
From this date since:YYYY-MM-DD
To this date until:YYYY-MM-DD
Minimum likes min_likes:N
Minimum replies min_replies:N
Minimum reposts min_retweets:N

Once you submit the form, X converts your selections into a query string in the search bar. You can then save or share that URL for reuse.


1. Find competitor mention spikes
Search "[Competitor]" since:2026-06-01 min_likes:50 to see which competitor-related posts got traction recently. What drove the spike? Who was talking and why?

2. Find tweets expressing buying intent
"looking for" "social media tool" OR "scheduling tool" lang:en since:2026-05-01 -filter:replies surfaces accounts actively looking for what you sell.

3. Identify accounts that complained about a competitor
"[Competitor]" "slow" OR "broken" OR "expensive" OR "cancelled" since:2025-01-01 min_likes:10 finds real frustration, not just casual mentions.

4. Reconstruct a conversation from a specific event
#[EventHashtag] since:2026-01-15 until:2026-01-17 captures all posts from a conference or event window. Useful for finding speakers, attendees, and key takeaways.

5. Find high-performing content in your niche to inform your strategy
"content marketing" has:images since:2026-01-01 min_likes:500 shows what visual content in your niche actually performs.

6. Reputation monitoring across time
"[Your Brand]" -from:[YourAccount] since:2025-01-01 finds what others say about you, going back a full year.

7. Track how a topic evolved over time
Run two searches: "AI agents" since:2024-01-01 until:2024-06-30 and "AI agents" since:2026-01-01. Compare the language, engagement levels, and accounts driving the conversation.

8. Find potential podcast guests or collaborators
"I help" "founders" OR "SaaS" OR "marketing" has:links min_likes:100 lang:en surfaces accounts producing credible content and articulating what they do.

9. Discover niche influencers before they peak
"[niche keyword]" min_likes:50 min_retweets:20 since:2026-01-01 with a follower-count filter in Circleboom finds the accounts with growing traction before they become expensive to work with.

10. Find accounts to engage with around a live event
#TechCrunch2026 since:2026-06-15 -filter:replies shows everyone posting about the event in real time, before the window closes.

11. Identify viral content to quote-tweet or respond to
"[topic]" min_likes:1000 since:2026-06-10 finds currently circulating high-engagement posts you can engage with while they are still active.

12. Research how a topic is discussed in a specific language market
"[keyword]" lang:tr min_likes:50 since:2026-01-01 finds top-performing content on the topic in Turkish specifically.

13. Find accounts that endorsed or criticized a piece of content
"[Article title]" OR "[URL slug]" since:2026-05-01 min_likes:20 finds everyone who shared and commented on specific content.

14. Track your own content's spread in real time
"[your URL or headline]" since:[publish date] shows who is sharing your content as it spreads.

15. Find hiring signals in your target market
"hiring" "marketing" "SaaS" from:[company] or without from: to see which companies are building relevant teams.


X's built-in advanced search is a strong starting point. But it has well-documented limitations:

Historical depth is unreliable. Searching for posts more than 30 days old through the native interface returns incomplete results. The full archive is there — X's API can access it — but the standard search interface does not surface it reliably. If you need to find posts from six months or two years ago, native search will miss most of them.

Results are tweets, not people. X search returns a feed of posts. It does not give you a structured list of the accounts behind those posts, filterable by follower count, engagement tier, or activity level. You have to open each profile manually to evaluate it.

No bulk actions. Found 50 accounts that are exactly the right kind of prospect? You cannot follow them, add them to a list, or export them from the search result. Each one requires a separate action.

Account search is not an account search. You cannot search for accounts by bio keyword and get a filterable, sortable list of accounts whose bios match. X search returns tweets, not accounts, even when you are looking for people rather than content.

No export. The data stays in the interface. For research, reporting, outreach, or CRM workflows, you need the data outside X.


Circleboom Advanced Search: What X Can't Do

Circleboom provides seven distinct search tools that address everything X's native advanced search does not. Each one is accessible through Circleboom's Advanced X Search section after connecting your account.


Historical Tweet Search goes directly into X's full public archive and retrieves posts matching your keyword, date range, and filter criteria — going back 30 days, 60 days, 90 days, one year, or a custom range reaching further back.

What makes it different from X native search:

You control the date window precisely. You select how many matching posts to collect. You see engagement metrics (impressions, likes, reposts, quotes, bookmarks, replies) for every post in the result. And — most importantly — you can switch from a tweet view to a profile view with one click, seeing the deduplicated list of unique accounts that authored the matching posts, enriched with follower count, engagement classification, follow ratio, and account age.

The profile view is the primary output for most prospecting workflows. Every account in it was placed there by something they actually posted — a behavioral signal from a specific past period, not a keyword in their bio that may not reflect their current situation.

Available filters: keywords, keyword match type (exact / contains / partial), exclude terms, language, replies toggle, links toggle, hashtags, cashtags, verified-only, media type, date range, engagement minimums and maximums (likes, reposts, impressions).

Useful for: finding accounts that expressed a buying intent in the past, identifying everyone who complained about a competitor within a defined period, reconstructing a conversation as it existed at a specific historical moment, building prospect lists from behavioral evidence rather than profile claims.


Real-time Tweet Search monitors the live stream of posts from a start date forward — building an accumulating dataset of matching content as it is posted. Available start windows: last 24 hours, last 7 days, last 30 days, or a custom date.

Unlike Historical Tweet Search, which queries a fixed archive, Real-time Tweet Search builds forward from a moment you choose. Start it at the beginning of a conference, at the moment a competitor's outage is announced, at the launch of a campaign — and it captures who is posting about the keyword from that moment onward.

Results present in the same dual-view structure as Historical Tweet Search: a tweet view showing the posts themselves, and a profile view showing the unique accounts behind them. From the profile view, you can follow accounts, add them to a list, or export them while the moment is still live.

Auto Follow from matching keyword is available here: Circleboom automatically follows accounts as they post matching content. Set engagement thresholds and quality filters before enabling this to keep the action targeted.

Useful for: reaching accounts expressing frustration about a competitor while it is happening, building a live engagement list during an event, monitoring who picks up a launch from the first minute, identifying accounts expressing a current buying signal before the decision is made.


Live X Account Search finds accounts that are currently active around a keyword — returning accounts whose bios or recent posts match the search term. Results reflect current activity, making it useful when you need to know who is engaged with a topic right now.

Results are a structured account table with follower count, following count, tweet count, account age, follow ratio, and engagement classification (Active / High Engagement, Moderate Active / Medium Engagement, or Inactive / Low Engagement). Every result is actionable: follow, unfollow, add to a Twitter List, whitelist, blacklist, or export.

Useful for: finding the active voices in a niche before a campaign, identifying currently engaged accounts before a launch, quick discovery when you need a handful of strong candidates without waiting for a comprehensive deep search.


Deep X Account Search covers historical and broader account data — scanning bio text and past tweet content rather than only recent activity. It returns up to 5,000 accounts per query, compared to the smaller result set that Live Search returns.

Deep Search finds accounts that would be invisible in a recency-filtered live search: accounts that post selectively but have built genuine authority in a niche over time, accounts that were highly active in a topic area during a past period, accounts whose bio or historical content demonstrates sustained relevance even if their recent post frequency is low.

Filters available: bio keywords, engagement tier, follower count range, follow ratio range, verification status, location, join date, quality signals (eggheads, fake/spam, inactive, overactive, protected).

Useful for: building large outreach lists at scale, comprehensive niche mapping before entering a new space, finding established long-term voices alongside currently active ones, structured prospecting campaigns that need a clean exportable dataset.


Find Influencers

Find Influencers searches specifically for accounts that combine topical relevance with influence signals — follower count, engagement rate, and activity patterns consistent with a producing account rather than a passive one.

Unlike filtering a general account search down to high-follower accounts manually, Find Influencers uses engagement tier as a structural filter before the result is displayed. You select whether to include High, Mid, or Low Engagement Influencers, and results are already filtered to those tiers before you see them. Follower count ranges let you target micro-influencers (5K–50K), mid-tier (50K–500K), or macro-tier accounts.

Useful for: influencer campaign discovery, ambassador program research, pre-content authority mapping, geographic or language-specific influencer identification for regional campaigns.


X Community Search lets you discover X Communities by keyword — finding the organized groups where your target audience already gathers. X's native community discovery requires knowing the community name; this feature lets you search by topic and see relevant communities with member counts, descriptions, creation dates, and join policies.

Useful for: identifying where a target audience is organized before a launch, finding communities worth participating in, mapping the community ecosystem around a niche.


Followers / Following Search retrieves the complete follower or following list of any public X account as a structured, filterable, and exportable dataset. Up to 2,500 accounts are displayed in the results table, enriched with tweet count, account age, follow ratio, follower and following counts, and engagement classification.

Enter any public username, choose followers or following, and apply filters to narrow the result: bio keywords, engagement tier, follower count range, location, join date, verification status, quality signals.

The following list direction is equally powerful. An account's following list reveals who they have decided to pay attention to — the accounts they consider worth monitoring. For investors, that list shows who they are watching. For competitors, it shows their ecosystem.

Useful for: accessing a competitor's full audience as a structured dataset, building prospect lists from audiences that have already demonstrated category interest, evaluating the quality of a potential partner's audience before a collaboration, researching who key accounts are following.


Capability X Native Search Circleboom
Keyword and operator search Yes Yes
Date range control Limited (recent only) Up to 1+ year, custom range
Account view from tweet results No Yes — Profile View
Bulk follow / list-add from results No Yes
Export results as CSV No Yes
Engagement filters Basic (form only) Full min/max for likes, reposts, impressions
Bio-based account search No Yes (Live + Deep)
Historical account discovery No Yes (Deep Search, up to 5,000)
Follower/following list analysis Scroll only Structured, filterable, exportable
Influencer discovery by tier No Yes (Find Influencers)
Community discovery by keyword No Yes (X Community Search)
Natural language search with AI suggestions No Yes (Tweet Search)
Auto Follow from keyword No Yes
Search log (revisit without retokening) No Yes

Frequently Asked Questions

What is X (Twitter) Advanced Search?
X Advanced Search is a filter-based search interface that lets you search posts by keyword, date range, account, engagement level, language, location, and content type. It is accessible via the advanced search form at x.com or by typing operators directly into the main search bar.

How do I access Twitter Advanced Search on mobile?
Go to Search in the X mobile app, tap the search bar, enter a term, and then use the Filters option at the top of the results screen. Full operator syntax is also available by typing directly in the search bar.

What are the most useful X search operators?
The most commonly used operators are: from: (posts by a specific account), since: / until: (date range), min_likes: (minimum engagement), lang: (language), has:images / has:video_link (content type), and -word (exclusion). Combining three or more operators significantly improves result precision.

How far back does X Advanced Search go?
X's native advanced search interface surfaces recent posts reliably but becomes unreliable for content older than 30 days. Full historical access — going back months or years — requires API-level access. Circleboom's Historical Tweet Search provides date-range control up to a year or more via the X Enterprise API.

Can I search other people's tweets on X?
Yes. Use from:username to find posts from any public account. Combine with date range and keyword operators to narrow the results further.

Can I export X Advanced Search results?
Not through the native X interface. Circleboom's search tools allow exporting both tweet results and account results as CSV files for use in external workflows.

What is the difference between min_faves: and min_likes:?
Both work as operators for filtering by like count. min_faves: is the original operator name from when the feature was called "favorites." min_likes: reflects the current platform naming. Either can be used in queries.

How do I find old tweets from a specific account?
Use from:username since:YYYY-MM-DD until:YYYY-MM-DD. For reliable access to tweets older than 30 days, Circleboom's Historical Tweet Search provides structured archive access via the X Enterprise API.

Can I find tweets by location?
Yes, using the near: operator with a within: radius, or place: and place_country: operators. Note that geographic filtering only works for posts where the author had location sharing enabled — which most users do not. Results are a subset, not a complete picture.

What is Circleboom's Advanced X Search?
Circleboom's Advanced X Search is a set of seven structured discovery tools that go beyond X's native search: Historical Tweet Search, Real-time Tweet Search, Live X Account Search, Deep X Account Search, Find Influencers, X Community Search, and Followers/Following Search. Each retrieves data from the X Enterprise API and returns structured, filterable, actionable results that can be exported or acted on directly.


Conclusion

X Advanced Search is one of the most underused tools on the platform. With the right operator combinations, you can find exactly what people are saying about any topic, in any language, within any time window, from any account — with a minimum engagement threshold to filter for what actually mattered.

The native interface covers the basics well. For structured research, historical access, account-level discovery, bulk actions, and exportable datasets, Circleboom's search tools are where the work actually gets done.

Start with the operators. Build the queries that match your real use case. Then use Circleboom to do at scale what X only lets you do one post at a time.


Altug Altug
Altug Altug

I focus on developing strategies for digital marketing, content management, and social media. A part-time gamer! Feel free to ask questions via altug@circleboom.com or X (@altugify)