Mastodon Scraper - Posts, Hashtags & Profiles
Pricing
from $2.00 / 1,000 post scrapeds
Mastodon Scraper - Posts, Hashtags & Profiles
Scrape Mastodon posts by hashtag or account from any instance - no login needed. Post text, engagement stats, author info and verified profile links. JSON, CSV, Excel export.
Pricing
from $2.00 / 1,000 post scrapeds
Rating
0.0
(0)
Developer
Long Li
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Share
Scrape Mastodon posts by hashtag or account handle from any instance β no login required. Get post text, engagement stats, author info (followers, verified links) and full profile data in clean JSON, CSV or Excel.
What you get
Posts (from hashtag timelines or account feeds):
| Field | Description |
|---|---|
text, url, createdAt | Post content (HTML stripped to plain text) |
favourites, boosts, replies, quotes | Engagement metrics |
authorHandle, authorName, authorFollowers | Author info embedded in every post |
hashtags, mentions, mediaCount, mediaTypes | Structure |
isReblog, reblogOfUrl, language, visibility | Classification |
Profiles (per scraped handle): handle, displayName, bio, followers, following, posts, createdAt, and verifiedFields β the account's verified profile links (websites, GitHub, ...) with verification timestamps. Great for lead generation and community research.
Input
- Hashtags β e.g.
mastodon,ai(latest public posts per tag) - Account handles β e.g.
Gargron(local) oruser@instance.tld(remote) - Instance β any Mastodon server (
mastodon.social,mas.to, your own). All instances expose the same public API - Limits per source, optional access token for higher rate limits
Why this one
- No login, no API keys β public endpoints only; the optional token just raises rate limits
- Any instance β not hard-coded to one server
- Clean output β HTML stripped, flat fields, named dataset views (Posts / Profiles), ready for CSV/Excel export
- Cross-source dedupe β combine hashtags and handles in one run
- Part of a fediverse toolset: pair it with the Bluesky Scraper Lite for decentralized social monitoring
How to scrape any Mastodon instance without a login
Every Mastodon server exposes the same public REST API β hashtag timelines, account posts and profiles need no authentication (about 300 requests per 5 minutes per IP). Two quirks are handled for you: some instances prepend an anti-scraping JavaScript block to JSON responses (stripped automatically), and remote accounts that 404 on lookup are re-resolved on their home instance. Just set the Instance field and go.
FAQ
Do I need an access token? No. Public hashtag timelines and account posts work without login. Provide one only if you hit rate limits (about 300 requests / 5 minutes without a token).
Which instances are supported? Any server running standard Mastodon API v1 β mastodon.social, mas.to, fosstodon.org, and thousands more. Just set the Instance field.
How far back does scraping go? Hashtag timelines return the most recent posts and paginate backwards (40 per page) up to your max-posts limit. Account feeds work the same way.
Can I scrape a user from a different instance than the one I query?
Yes β pass the full handle like user@instance.tld; it resolves across the fediverse via the public lookup API.
Is there an API?
Yes β every run is callable via POST /v2/acts/liver0914~mastodon-scraper-lite/runs, with webhooks and sync variants. See the Apify API tab.
Pricing
Free to try. When pay-per-event pricing is enabled, you pay only per scraped post or profile.
Built by Long Li. Also try the Bluesky Scraper Lite, Rumble Scraper Lite, Contact Info Scraper Lite, Cloudflare Bypasser Lite and GitHub Email Scraper Lite.