VOOZH about

URL: https://apify.com/arjunannamalai/mastodon-scraper

โ‡ฑ Mastodon Scraper - Hashtags & Public Timeline (No Login) ยท Apify


๐Ÿ‘ Mastodon Scraper - Hashtags & Public Timeline (No Login) avatar

Mastodon Scraper - Hashtags & Public Timeline (No Login)

Pricing

from $3.00 / 1,000 results

Go to Apify Store

Mastodon Scraper - Hashtags & Public Timeline (No Login)

Scrape public Mastodon posts by hashtag across any instance, plus the public timeline where allowed. Clean text + engagement + author data. No login.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Arjun Annamalai

Arjun Annamalai

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Mastodon Scraper ๐Ÿ˜ โ€” Hashtags & Public Timeline (No Login)

Scrape public Mastodon posts across the fediverse โ€” by hashtag on any instance, plus the public timeline where allowed. Clean, HTML-stripped text with engagement and author data. No login required. Export to JSON/CSV/Excel.

For social listening, lead generation, and researchers tracking the migration off X/Twitter.

What makes it better

  • Works everywhere โ€” hashtag timelines work even on instances (like mastodon.social) that now require login for the public timeline. Most scrapers break there; this one doesn't.
  • Any instance โ€” point it at mastodon.social, mastodon.world, fosstodon.org, or your own.
  • Clean output โ€” HTML stripped to plain text, with favourites/boosts/replies and author follower counts.

Example input

{
"instance":"mastodon.social",
"hashtags":["ai","opensource"],
"includePublicTimeline":false,
"maxItems":200
}

Example output

{
"url":"https://mastodon.social/@user/123",
"text":"Just shipped a new open-source AI tool!",
"authorAcct":"user",
"authorFollowers":1840,
"favourites":23,
"reblogs":7,
"tags":["ai","opensource"]
}

Use cases

  • Track a hashtag for brand/topic monitoring.
  • Build lead lists of people posting about your niche.
  • Research fediverse trends and sentiment.

Tip

For the public/federated timeline, use a permissive instance like mastodon.world โ€” mastodon.social requires login for it (but hashtags work fine there).

Run locally

pip install-r requirements.txt
python3 local_test.py

Then apify push.


Reads public data via the Mastodon API. Not affiliated with Mastodon gGmbH.

You might also like

Mastodon Scraper

dami_studio/mastodon-scraper

Scrapes public Mastodon posts from any instance via its REST API. Returns clean text, author, engagement counts, media URLs and tags by hashtag, account (@handle), or public/federated timeline. No login or API key.

2

5.0

๐Ÿ˜ Mastodon Scraper - Hashtags, Posts & Trends

benthepythondev/mastodon-scraper

Scrape Mastodon (any instance) via the public REST API โ€” no login needed. Get hashtag posts, a user's posts, the public/federated timeline, trending posts, or profile data. Clean JSON with engagement counts, media & hashtags.

Mastodon Scraper

goat255/mastodon-scraper

Scrape Mastodon (fediverse) posts, profiles, hashtags, and account search without a login. Pull a user's posts by handle, a hashtag timeline, the public timeline, or matching profiles. Works against any instance and walks pagination up to your chosen limit.

2

5.0

Mastodon Public Posts & Profiles Scraper

rupom888/mastodon-scraper

Scrape Mastodon public posts, timelines, hashtag feeds, and profiles using the public Mastodon API. No login required. Works with mastodon.social and any Mastodon instance. Extracts post content, author, favourites, reblogs, replies, and media attachments.

Mastodon Scraper

crawlerbros/mastodon-scraper

Scrape any Mastodon instance like public timeline, hashtag streams, user profiles, account search, and trending tags. Pure HTTP, no login required, works against mastodon.social, mas.to, hachyderm.io, fosstodon.org, and every other federated instance.