X advanced search

Build an X advanced search query

Click the fields, get the operators. Open the result on X if you are logged in, or send the same handle and date range to the logged-out snapshot viewer.

Operators verified September 2026

What you can see right now

  • Build any X search query without memorizing operators

    Every field maps to one operator. The query updates as you type, and the six templates cover the common jobs.

  • Run it on X

    The Open on X button works, but X's search only answers logged-in accounts. Logged out, you get the login prompt.

  • Run it logged out

    The same fields feed a Google site:x.com search and the profile snapshot viewer. Neither is live X search, but both work without an account.

Plain words, any order
Wrapped in quotes as "…"
Joined with OR
Each becomes -word
With or without #
lang: operator
from:handle
to:handle
@handle anywhere in the post
since:YYYY-MM-DD (inclusive)
until:YYYY-MM-DD (exclusive, so add a day)
min_faves:
min_retweets:
min_replies:
Media
Links
Replies
Reposts
Fill in any field above.

X only runs searches for logged-in accounts. Logged out, the viewer link shows what the Internet Archive saved for that handle, and the Google link finds tweet URLs you can open in the tweet viewer.

Start from a template

Operator cheat sheet

Each row is one operator with a working example. Combine as many as you need; X treats a space as AND.

OperatorExampleFinds
from:from:NASAPosts written by the account.
to:to:NASAReplies addressed to the account.
@@NASAPosts that mention the account anywhere.
"…""solar eclipse"Exact phrase, in that order.
OR(launch OR liftoff)Either word. Parentheses group it.
--giveawayExclude a word, hashtag, or filter.
##ArtemisHashtag.
since:since:2026-07-01On or after this date (UTC).
until:until:2026-08-01Before this date (UTC). Exclusive, so add a day.
min_faves:min_faves:500At least this many likes.
min_retweets:min_retweets:50At least this many reposts.
min_replies:min_replies:10At least this many replies.
filter:imagesfilter:imagesOnly posts with photos. Also videos, media, links.
filter:replies-filter:repliesOnly replies, or with -, none.
filter:nativeretweets-filter:nativeretweetsOnly reposts, or with -, originals only.
lang:lang:esTwo-letter language code.
url:url:nasa.govPosts linking to a domain.
near: / within:near:Houston within:15miGeotagged posts near a place (rarely populated now).

Six searches people actually run

  • What did this person say that week? from:NASA since:2026-07-01 until:2026-07-08. Logged out, open @NASA in the viewer and pick 2026 in the timeline.
  • Find a tweet with a photo. from:natgeo filter:images "tiger". The embed viewer shows the photo once you have the link.
  • See who replied to a post. to:NASA filter:replies since:2026-08-20. Replies are logged-in only; nothing captures them reliably.
  • Popular posts on a topic, not noise. "solar eclipse" min_faves:500 -filter:nativeretweets lang:en.
  • Posts linking to a site. url:nasa.gov filter:links -from:NASA.
  • Mentions of a brand in another language. @NASA lang:es -filter:replies.

Why this works when mirrors don't

Nitter instances used to offer search without login by scraping X's results. Those are gone, and nothing has replaced them. This page does not try. It builds the query correctly, hands it to X for people with accounts, and for everyone else routes the same intent to two places that stay open: Google's index of x.com, which returns tweet links you can open in the tweet viewer, and the Internet Archive's captures of the account, which the Twitter viewer lays out by year. Slower than search, but it works today and will next month.

FAQ

Straight answers

Does Twitter advanced search work without an account?+

No. X returns a login prompt for every search to logged-out visitors. This builder still helps: copy the query for later, or use the two logged-out routes it offers, Google's index of x.com and the profile snapshot viewer.

Where is the advanced search form on X itself?+

Only on the desktop site, logged in: run any search, then open the three-dot menu next to the search box and choose Advanced search. The mobile apps do not have it, but they accept typed operators. This builder produces the same query string the form does.

How do I search tweets by date?+

Combine since: and until:, both in YYYY-MM-DD and both in UTC. until: is exclusive, so to include July 31 use until:2026-08-01. Add from:handle to limit to one account. The template 'What someone said in a window' sets this up.

Why does X return fewer results than I expect?+

X search only shows a sample, hides posts from accounts marked sensitive or restricted, and drops old posts from accounts that changed handles. If a specific post is missing, try the snapshot viewer for that account; the archive may have captured it.

Can I search a deleted account's tweets?+

Not on X; search covers live content only. The Twitter viewer on this site lists the tweets the Internet Archive captured from a handle, deleted or not, and renders the ones that still exist through the official embed.

Is the query I build stored anywhere?+

No. The builder runs entirely in your browser. Nothing is sent to PeekVault until you click a link, and then only to X, Google, or the archive.

Keep going