트위터 고급 검색: 모든 필터와 검색 명령어를 예시로 정리

Twitter(X) 고급 검색 사용법: 다섯 가지 필터, 그 뒤의 연산자, 바로 쓰는 예시, 날짜로 오래된 트윗 찾기.
한마디로: 트위터 고급 검색(X 고급 검색)은 X 검색이 알아듣는 연산자, 흔히 트위터 검색 명령어라고 부르는 것들의 모음입니다.
from:,since:,until:,min_faves:,filter:media같은 것들입니다. 연산자는 검색 범위를 한 계정, 특정 기간, 인기 게시물, 또는 사진과 동영상이 있는 게시물로 좁혀 줍니다. X 자체 검색은 로그인을 요구하지만, UnifAPI의 트위터 고급 검색은 로그인 없이, 계정 없이 같은 연산자를 무료로 실행하고 방문자별 횟수 제한이 적용되며, 필터가 연산자를 대신 써 줍니다. 오래된 트윗을 찾으려면until:에 날짜를 붙이세요. 검색은 2006년까지 거슬러 올라갑니다.
트위터 고급 검색 안내서는 대부분 외워야 할 연산자 목록입니다. 외울 필요는 없습니다. 대부분의 검색에 필요한 것은 필터 다섯 개로 해결되고, 나머지는 필요할 때 찾아보면 되며, 기억해 둘 만한 요령은 하나뿐입니다. 날짜만 있으면 어느 해로든 갈 수 있다는 것입니다.
트위터 고급 검색이란
고급 검색은 별도의 제품이 아닙니다. 평범한 검색창에 작은 쿼리 언어가 더해진 것입니다. from:nasa나 min_faves:100처럼 정해진 패턴을 따르는 단어는 키워드가 아니라 필터가 됩니다. X의 고급 검색 양식(로그인한 사용자용, x.com/search-advanced)은 이 연산자를 대신 써 주는 양식입니다. 제출하면 연산자가 검색어에 들어간 평범한 검색이 실행됩니다.
연산자는 일반 텍스트이므로, 검색어가 바뀌지 않고 그대로 X 검색에 전달되는 곳이라면 어디서든 작동합니다. 무료 트위터 고급 검색 도구와 그 뒤에 있는 무료 트위터 검색 API도 마찬가지입니다.
다섯 가지 필터, 쉬운 말로
트위터 고급 검색 페이지는 사람들이 가장 많이 쓰는 필터 다섯 개를 검색창 아래에 둡니다. 필터마다 연산자 하나를 추가합니다.
| 필터 | 추가하는 연산자 | 예시 (바로 실행되는 상태로 열림) |
|---|---|---|
| @계정의 게시물 | from:handle | from:NASA |
| 오늘, 최근 3일, 최근 7일 | since:YYYY-MM-DD | nasa since:2026-10-03 |
| 좋아요 10개 이상 ~ 1만개 이상 | min_faves:N | "ai agents" min_faves:500 |
| 사진·동영상 포함 | filter:media | from:NASA filter:media |
| 답글 숨기기 | -filter:replies | #buildinpublic -filter:replies |
필터의 동작 방식:
- 검색창에는 키워드만 남습니다. 필터 아래의 쿼리 줄에 실제로 전송되는 전체 문자열이 표시되므로, 연산자를 직접 입력하지 않아도 볼 수 있습니다.
- 필터를 바꾸면 검색이 다시 실행됩니다. 검색을 한 번 실행한 뒤에는 필터를 바꿀 때마다 다시 실행됩니다.
- 입력한 연산자는 해당 필터로 옮겨 갑니다.
nasa min_faves:100을 입력하고 검색 버튼을 누르면 검색창에는nasa가 남고, 좋아요 필터는 100개 이상으로 바뀝니다. 두 번 나오는 연산자,OR옆에 있는 연산자, 따옴표 안에 있는 연산자는 입력한 그대로 남습니다. 꺼내면 검색어의 의미가 달라지기 때문입니다. - 공유한 링크는 필터를 다시 채워 줍니다. 이 링크는 "@NASA의 게시물"과 "사진·동영상 포함"이 켜진 상태로 열립니다.
작동하는 트위터 검색 명령어 전체
입력한 내용은 적힌 그대로 X 검색에 전달되므로, 필터 다섯 개뿐 아니라 연산자 전체가 작동합니다.
| 연산자 | 예시 | 찾는 것 |
|---|---|---|
from: | from:NASA | 특정 계정의 게시물 |
-from: | @NASA -from:NASA | 계정 자신의 게시물 제외 |
to: | to:NASA | 특정 계정에게 보낸 답글 |
@handle | @NASA | 특정 계정을 언급한 게시물 |
#hashtag | #buildinpublic | 해시태그가 있는 게시물 |
"phrase" | "open source" | 정확히 그 구문 |
-word | nasa -artemis | 특정 단어가 들어간 게시물 제외 |
OR | nasa OR esa | 둘 중 하나 (대문자 OR) |
since: | since:2026-10-01 | 특정 날짜 이후의 게시물 |
until: | until:2020-01-01 | 특정 날짜 이전의 게시물 |
min_faves: | min_faves:100 | 좋아요 N개 이상 |
min_retweets: | min_retweets:50 | 리포스트 N개 이상 |
filter:media | from:NASA filter:media | 사진이나 동영상이 있는 게시물 |
filter:links | "open source" filter:links | 링크가 있는 게시물 |
-filter:replies | #buildinpublic -filter:replies | 답글 제외 |
-filter:retweets | from:NASA -filter:retweets | 리포스트 제외 |
lang: | lang:ja AI | 특정 언어의 게시물 (두 글자 코드) |
검색어 하나에 든 조건은 모두 동시에 맞아야 하므로, 단어와 연산자와 필터를 겹쳐 쓸 수 있습니다. "9월 이후 NASA가 올린, 좋아요 1,000개 이상인 사진·동영상 게시물, 답글 제외"는 from:NASA since:2026-09-01 min_faves:1000 filter:media -filter:replies입니다.
바로 실행할 수 있는 예시
각 링크는 무료 검색을 검색어가 채워진 상태로 열고 바로 실행합니다.
- 한 계정의 사진과 동영상:
from:NASA filter:media - 계정이 하는 말이 아니라, 사람들이 그 계정에 하는 말:
@NASA -from:NASA -filter:replies - 계정에게 보낸 모든 답글:
to:NASA - 한 주제의 인기 게시물:
"ai agents" min_faves:500 - 하위 주제 하나를 뺀 주제:
nasa -artemis - 한 주제에 대해 사람들이 공유하는 링크:
"open source" filter:links -filter:retweets - 특정 언어로 쓴 게시물:
lang:ja AI
오래된 트윗 찾기
날짜를 추가하세요. 날짜가 없으면 검색은 최신 게시물부터 반환하고 20건씩 과거로 페이지를 넘기는데, 이번 주 게시물이라면 괜찮지만 2019년 게시물이라면 가망이 없습니다. until:을 쓰면 그 시기로 곧장 이동합니다.
- 검색창에 계정이나 단어를 넣습니다. 예:
from:jack. - 기간이 끝나는 날은
until:로, 시작하는 날은since:로 추가합니다. 예:from:jack since:2006-03-01 until:2006-04-01. - 검색 버튼을 누릅니다. 결과는 그 기간 안에서 최신순으로 나오고, 더 보기를 누르면 더 과거로 갑니다.
2026년 10월 10일, from:jack until:2006-04-01 검색은 서비스 초기 몇 주였던 2006년 3월의 잭 도시(Jack Dorsey) 게시물을 반환했고, from:NASA since:2019-07-20 until:2019-07-22 검색은 아폴로 11호 50주년 당시 NASA의 게시물을 반환했습니다.
오래된 게시물 검색이 잘 되게 하는 요령:
- 날짜를 하루씩 여유 있게 잡으세요.
since:와until:은 하루 단위로 동작하고, X는 날짜 경계를 사용자의 시간대가 아니라 자체 시간대로 긋습니다. 저희의until:2006-04-01검색은 4월 2일 04:49 UTC로 찍힌 게시물도 반환했습니다. 그래서 날짜 경계 앞뒤로 몇 시간 차이 나는 게시물은 나타날 수도, 빠질 수도 있습니다. - 단어가 아니라 기간을 좁히세요. 결과는 "베스트" 순위 없이 최신순으로만 나오므로, 키워드를 더 넣은 1년짜리 기간보다 이벤트 전후의 1주일 기간이 낫습니다.
- 기억나는 문구는 따옴표로 묶으세요. 정확한 구문은 그 표현 그대로 일치하는 게시물을 찾습니다. 예:
from:NASA "Apollo 11" until:2019-07-25. - X가 기대하는 날짜 형식을 쓰세요. 날짜는
YYYY-MM-DD입니다.since:10/01/2026은 X에게 날짜가 아니며, 검색 결과가 아무것도 나오지 않습니다.
트위터 날짜 검색: 기간을 지정해 트윗 찾기
도구의 날짜 필터는 자주 쓰는 기간인 오늘, 최근 3일, 최근 7일을 다룹니다. 그 밖의 기간은 검색창에 since:와 until:을 입력하세요. 검색 버튼을 누르면 since: 날짜는 날짜 필터로 옮겨 가서 필터에 날짜와 "이후"가 표시되고, until:은 검색창에 그대로 남습니다.
고급 검색 결과가 나오지 않을 때
대개 다음 중 하나입니다.
- 콜론 뒤의 공백.
from: nasa는 NASA의 게시물이 아니라 "nasa"라는 단어를 찾는 검색입니다. 10월 10일에 이 검색은 게시물 20건을 반환했는데, NASA가 쓴 것은 하나도 없었습니다. 연산자에는 공백을 넣지 않습니다.from:nasa처럼 씁니다. - 동시에 참일 수 없는 필터.
OR없이from:연산자를 두 개 쓰면 두 계정이 동시에 쓴 게시물을 요청하는 셈입니다.from:nasa OR from:esa를 쓰세요. - 잘못된 형식의 날짜, 또는 너무 좁은 기간. 위를 참고하세요.
- 보호됨, 정지됨, 삭제됨. 공개 게시물만 검색할 수 있고, 삭제된 게시물은 다시 나타나지 않습니다.
- 무료 한도. 무료 검색은 방문자당 10분에 20회 조회를 허용하며, 검색 한 번은 2회로 계산됩니다. 필터 아래 줄에 남은 횟수와 초기화 시점이 표시됩니다.
검색에서 스크립트나 에이전트로
페이지에서 하는 모든 검색은 API 호출이기도 합니다. 결과 위의 코드에서 사용 버튼을 누르면 같은 검색을 JSON, Markdown, 또는 curl 명령으로 받을 수 있습니다.
curl -s "https://unifapi.com/tools/x/search?q=from%3ANASA%20filter%3Amedia"
무료 트위터 검색 API 가이드는 응답 필드, 페이징, 제한을 다루고, AI 에이전트용 트위터 뷰어는 에이전트가 이 엔드포인트로 X를 읽는 방법을 보여줍니다. 무료 한도를 넘는 물량이 필요하면 X / Twitter API가 워크스페이스 키를 쓰는 종량제로 같은 검색을 실행합니다.
FAQ
로그인 없이 트위터 고급 검색을 쓸 수 있나요?
네. X 자체 검색은 로그인을 요구하지만, UnifAPI의 트위터 고급 검색은 로그인 없이, 계정 없이 같은 연산자를 무료로 실행합니다. 방문자별 횟수 제한이 적용되며, 10분에 20회 조회이고 검색은 2회로 계산됩니다.
X에서 고급 검색은 어디에 있나요?
로그인한 사용자는 x.com/search-advanced에서 쓸 수 있습니다. 위에 나열한 것과 같은 연산자를 채워 주는 양식이므로, 그 양식으로 할 수 있는 일은 검색어를 직접 입력해서도 할 수 있습니다.
특정 사용자의 트윗만 검색하려면 어떻게 하나요?
from: 뒤에 @와 공백 없이 핸들을 붙이세요. from:NASA처럼 씁니다. 그 계정의 게시물 안에서 검색하려면 from:NASA mars처럼 단어를 추가하세요. 도구에서는 계정 필터(모든 계정)가 이 일을 대신해 줍니다.
트위터에서 오래된 트윗은 어떻게 찾나요?
until:을 추가하고, 시작일을 안다면 since:도 추가하세요. 날짜는 YYYY-MM-DD 형식입니다. 예: from:jack until:2006-04-01. 검색은 2006년까지 거슬러 올라가며, 지정한 기간 안에서 최신순으로 나옵니다.
트위터 고급 검색에서 일부 게시물이 빠지는 이유는 무엇인가요?
보호된 계정, 삭제된 게시물, 날짜 범위를 벗어난 게시물은 나타나지 않으며, X는 날짜 경계를 자체 시간대로 긋습니다. 각 연산자의 콜론 뒤에 공백이 없는지 확인하고, 날짜를 하루씩 여유 있게 잡으세요.