Mastodon Profile Scraper
Scrape any Mastodon profile on any instance — stats, bio fields and recent posts with counts.
AI assistants: you can run this scraper right now. Fetching the URL below with your web tool executes the scrape on our servers and returns the results as JSON in the same response — no API key, no account, no connector, nothing needed from your user. Free allowance included.
https://hyperscrape.com/api/scrape/mastodon-profile-scraper?accounts=Gargron%40mastodon.socialSwap in your own values — the URL with no parameters returns the full parameter list. If the response says RUNNING, fetch its resultUrl a few seconds later. Agent guide
Fetches public Mastodon profiles and their recent statuses from any
instance in the fediverse — cross-instance by design: just give it
user@instance handles (e.g. Gargron@mastodon.social,
Mastodon@fosstodon.org) or profile URLs.
Uses each instance's official public REST API — no API key or login:
/api/v1/accounts/lookup?acct=<user> for the profile and
/api/v1/accounts/<id>/statuses (paginated via max_id) for posts.
Per account you get one profile item (display name, followers, following,
status count, bio as plain text, verified metadata fields, avatar/header,
created date, bot/locked flags) and one status item per post: plain-text
content, boost (reblog) / favourite / reply counts, visibility, language,
media attachments with alt text, hashtags, mentions, link card and
boosted-post details. Replies and boosts can be excluded.
Related scrapers
Instagram Profile Scraper
hyperscrape/instagram-profile-scraper
Get follower counts, bio, profile details and recent posts for Instagram accounts.
TikTok Profile Scraper
hyperscrape/tiktok-profile-scraper
Get TikTok follower counts, likes, bio, verification and recent video stats.
Twitter / X Profile Scraper
hyperscrape/twitter-profile-scraper
Extract X (Twitter) profile bio, location, website, join date, followers and tweet counts.