Mastodon Scraper
Pricing
from $0.85 / 1,000 dataset rows
Mastodon Scraper
Scrape public Mastodon data from any instance — public & local timelines, hashtag timelines, and status threads. Read-only public data, no account.
Pricing
from $0.85 / 1,000 dataset rows
Rating
0.0
(0)
Developer
R.L.
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
an hour ago
Last modified
Categories
Share
Mastodon Scraper — public & local timelines, hashtags and status threads from any instance
Mastodon Scraper reads public data from any Mastodon instance's API directly — fast, reliable,
no account. Because Mastodon is federated, you point it at an instance (e.g. mastodon.world,
fosstodon.org, mas.to) and it scrapes that instance's public view. Export to JSON,
CSV, Excel, or an API.
Modes
- Public (federated) timeline — everything the instance sees across the fediverse.
- Local timeline — posts from that instance's own members.
- Hashtag timeline — posts tagged with a hashtag.
- Status + replies — one post (from its URL) and, optionally, its reply thread.
{ "mode": "hashtag", "instance": "mastodon.world", "hashtag": "art", "maxItems": 200 }{ "mode": "public-timeline", "instance": "fosstodon.org" }
Each row is a status: author_handle, content (HTML stripped to clean text), created_at,
favourites_count, reblogs_count, replies_count, tags, media_urls, language, and boost/
reply metadata.
Good to know
- No account, no sign-in — on a permissive instance, Mastodon serves public timelines and statuses unauthenticated. Not every instance is permissive; see below.
- Pick your instance. Instances differ in what they serve anonymously, and this changes over
time. Verified 2026-10-03:
mastodon.world,fosstodon.organdmas.toserve both public and hashtag timelines;mastodon.socialgates its public timeline (hashtags still work);mstdn.socialandinfosec.exchangenow require a login for both and answer HTTP 422. If the instance you choose requires an account, the run finishes with a message telling you so rather than failing.
Pricing — pay per result
You pay per status row this Actor returns, and nothing else: platform usage — compute, proxy and data transfer — is absorbed by the Actor rather than billed to you on top.
The Pricing tab on the Actor page is the source of truth for what a row costs. It shows the price that applies to your Apify plan and any change that has been announced but is not yet in effect, and Apify notifies you before a change takes effect.