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
6 days 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
Launch discount: $1.00 per 1,000 rows (statuses), until 20 October 2026.
Platform usage — compute, proxy and data transfer — is absorbed by this Actor. It is not billed to you on top of the row charges.
From 21 October 2026 the standard price applies, and it falls as your Apify plan rises:
| Your plan | Per 1,000 rows |
|---|---|
| Free | $4.80 |
| Bronze | $3.00 |
| Silver | $2.76 |
| Gold and above | $2.54 |
So a 1,000-status run costs $1.00 today and $3.00 on a Bronze plan afterwards. Apify notifies you before the change takes effect.