X (Twitter) Viral Tweets Finder - Top Content by Topic
Pricing
from $4.00 / 1,000 viral tweet scrapeds
X (Twitter) Viral Tweets Finder - Top Content by Topic
Find viral tweets on any topic - set minimum likes and retweets, get engagement rates and virality scores for every result. No login required.
Pricing
from $4.00 / 1,000 viral tweet scrapeds
Rating
0.0
(0)
Developer
Andrew
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Find the viral tweets on any topic — set a minimum likes/retweets threshold, pick a time window, and get every matching tweet with engagement rates and virality scores. No login, no cookies.
What you get
For every viral tweet:
- Tweet fields — tweet ID, URL, full text, creation date, and language
- Engagement metrics — likes, retweets, replies, quotes, views, and bookmarks
- Computed scores:
totalEngagement— likes + retweets + replies + quotes + bookmarksengagementRatePct— engagement as a percentage of views (how strongly viewers reacted)viralityMultiplier— views ÷ author's follower count (above 1 means the tweet reached far beyond its author's audience)
- Author info — username, display name, blue-verified status, follower count, and profile picture
- Export to JSON, CSV, Excel, or Google Sheets directly from the Apify console
Use cases
- Content research — see exactly what goes viral in your niche and reverse-engineer the hooks
- Trend detection — catch breaking topics while they're still climbing
- Influencer discovery — find creators whose content consistently outperforms their follower count
- Social listening — track high-impact conversations about your brand, product, or market
- Newsletter & curation — pull the week's top tweets on a topic in one run
How to use
- Enter a Topic — a keyword, phrase,
#hashtag, or$cashtag - Set Minimum Likes (default 500) and optionally Minimum Retweets
- Choose Days Back (default 7 — last week) and an optional Language
- Run the actor — results appear in the Dataset tab, highest-engagement first
Fetching more (pagination)
After a run finishes, open the Key-value store tab → copy the NEXT_PAGE_ID value → paste it into Page ID on your next run. If NEXT_PAGE_ID is null, you've fetched everything.
Output format
Each dataset record:
{"topic": "artificial intelligence","tweetId": "1866332309399781537","url": "https://x.com/user/status/1866332309399781537","text": "AI just did something wild…","createdAt": "Tue Dec 10 03:14:59 +0000 2024","lang": "en","likeCount": 15230,"retweetCount": 2140,"replyCount": 890,"quoteCount": 312,"viewCount": 1250000,"bookmarkCount": 4100,"totalEngagement": 22672,"engagementRatePct": 1.81,"viralityMultiplier": 27.5,"authorUsername": "example","authorName": "Example User","authorIsBlueVerified": true,"authorFollowersCount": 45400,"authorProfilePicture": "https://pbs.twimg.com/profile_images/…"}
FAQ
Do I need X login credentials? No. Enter a topic and run.
How is this different from a normal tweet search? It pre-filters by engagement thresholds and time window, sorts by engagement, and adds computed virality metrics — so you get only the tweets that actually performed, ranked and scored.
Can I use advanced query syntax in the Topic field? Yes — exact phrases in quotes, OR between alternatives, and #hashtags/$cashtags all work. The engagement, date, and language filters are added automatically.