Bluesky Scraper
Pricing
$0.50 / 1,000 items
Go to Apify Store
Bluesky Scraper
Scrape Bluesky posts by search, profile, feed, or link: text, likes, reposts, replies, images, links, hashtags, and author stats. No login needed.
Bluesky Scraper
Pricing
$0.50 / 1,000 items
Scrape Bluesky posts by search, profile, feed, or link: text, likes, reposts, replies, images, links, hashtags, and author stats. No login needed.
Search Bluesky posts for these terms. Bluesky's search syntax works, for example "#ukraine", "from:bsky.app", or ""exact phrase"". Without a Bluesky login, search returns up to 100 posts per query.
Only search posts created on or after this date, as YYYY-MM-DD or 2026-10-01T00:00:00Z.
Only search posts created before this date, as YYYY-MM-DD or 2026-10-15T00:00:00Z.
Only search posts in this language, as a two-letter code such as en, de, or uk.
Profiles to take posts from: a handle (bsky.app), an @handle, a DID, or a https://bsky.app/profile/... link. Reposts are left out; the author's own replies are kept.
Bluesky links: a post, a profile, a custom feed (https://bsky.app/profile/bsky.app/feed/whats-hot), a search page, or a hashtag page.
The maximum number of posts from each search query, profile, or start URL. Replies collected with "Include replies" come on top.
Also scrape the reply thread of every post that has replies. Each reply is its own dataset item with its parent and depth.
The maximum number of replies to scrape from each post's thread.
Add each author's bio, followers, follows, post count, and join date. Costs one extra request per 25 new authors.
Optional. Your Bluesky handle, used with an app password to search past the first 100 posts. Everything else works without it.
Optional. An app password from Bluesky Settings > Privacy and security > App passwords. Never use your main password.