Gab Search Scraper avatar

Gab Search Scraper

Pricing

$30.00 / 1,000 result items

Go to Apify Store
Gab Search Scraper

Gab Search Scraper

Extract posts and profiles from Gab.com via the public Mastodon-compatible API. No auth required. Get author feeds, engagement metrics, media, hashtags, and full profile data.

Pricing

$30.00 / 1,000 result items

Rating

0.0

(0)

Developer

William Billings

William Billings

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Categories

Share

Gab Search Scraper — Extract Posts & Profiles From the Alternative Social Platform

Scrape Gab.com posts and profiles at scale for OSINT research, brand monitoring, and political sentiment analysis. Get clean, structured data with author profiles, engagement metrics, and media — no authentication required. Powered by Gab's public Mastodon-compatible API.

What data can you extract from Gab?

For each post, you get:

  • Post content — full text (HTML stripped), post ID, posted date, post URL
  • Author profile — username, display name, avatar, follower/following/post counts, Pro and verified status
  • Engagement metrics — replies, reblogs, favourites, quotes, and direct replies per post
  • Media — image and video URLs with media type detection
  • Hashtags & mentions — parsed and extracted from post text
  • Post metadata — language, sensitivity flag, visibility, reply/repost indicators, link preview cards

Sample output

{
"id": "109876543210987654321",
"text": "Independent journalism is more important than ever. Support creators who speak the truth.",
"posted_date": "2026-08-01T14:30:00.000Z",
"url": "https://gab.com/PrisonPlanet/109876543210987654321",
"author": {
"id": "1234567",
"username": "PrisonPlanet",
"acct": "PrisonPlanet",
"display_name": "Paul Joseph Watson",
"avatar": "https://gab.com/media/avatar/example.jpg",
"followers_count": 250000,
"following_count": 1200,
"statuses_count": 45000,
"url": "https://gab.com/PrisonPlanet",
"is_pro": true,
"is_verified": false
},
"replies_count": 340,
"reblogs_count": 890,
"favourites_count": 2100,
"quotes_count": 45,
"direct_replies_count": 120,
"hashtags": ["#IndependentMedia", "#Journalism"],
"mentions": ["@realalexjones"],
"has_media": true,
"media_urls": ["https://gab.com/media/uploads/example.jpg"],
"media_types": ["image"],
"language": "en",
"sensitive": false,
"spoiler_text": "",
"is_reply": false,
"is_reblog": false,
"in_reply_to_id": null,
"reblog_of_id": null,
"visibility": "public",
"card": null
}

How to use the Gab Search Scraper

  1. Choose a mode — Select author to get posts from a specific user's feed, or profile to get the user's profile data only
  2. Enter a username — Provide the Gab username (e.g., PrisonPlanet)
  3. Set max results — Choose how many posts to extract (up to 10,000) — author mode only
  4. Toggle filters — Enable includeReplies to include reply posts, or onlyMedia to only return posts with media attachments — author mode only
  5. Run the actor — Click Start and get your data in seconds
  6. Export — Download as JSON, CSV, XML, Excel, or HTML

Input fields

FieldTypeRequiredDefaultDescription
modestringYesauthorauthor for user posts, profile for profile data only
usernamestringYesGab username (e.g., PrisonPlanet)
maxResultsintegerNo100Maximum posts to return (1-10,000) — author mode only
includeRepliesbooleanNofalseInclude reply posts in results — author mode only
onlyMediabooleanNofalseOnly return posts with media attachments — author mode only

Use cases

  • OSINT research — Gather intelligence from alternative social platforms for threat assessment
  • Brand monitoring — Track mentions of your brand on Gab in real time
  • Political sentiment analysis — Analyze political discourse and sentiment trends on Gab
  • Academic research — Study social media dynamics on alternative and fringe platforms
  • Influencer research — Find high-engagement Gab creators by analyzing reblog and favourite ratios
  • Content moderation — Monitor sensitive or flagged content for compliance and safety teams
  • Media analysis — Track how news and narratives spread across alternative social platforms

How much does it cost to scrape Gab?

$0.03 per result. You only pay for the data you actually receive — failed or empty requests are not charged.

ResultsCost
100 posts~$3.00
500 posts~$15.00
1,000 posts~$30.00
5,000 posts~$150.00

The first run is free under Apify's free tier, so you can test with a small batch before scaling up.

Yes. This scraper only accesses publicly available data through Gab's public Mastodon-compatible API, which returns public data without any authentication. It does not bypass authentication or access private data. Always check Gab's Terms of Service for restrictions on how you use the data.

FAQ

Do I need a Gab account or API key?

No. The scraper uses Gab's public Mastodon-compatible API, which returns public data without any authentication. Just provide a username and start scraping.

What data fields are included in the output?

Each post includes: post ID, text content (HTML stripped), posted date, post URL, full author profile (username, display name, avatar, follower/following/post counts, Pro/verified status), engagement metrics (replies, reblogs, favourites, quotes), hashtags, mentions, media URLs and types, language, sensitivity flag, reply/repost indicators, and link preview cards.

Can I scrape media attachments?

Yes, the output includes media_urls and media_types for posts with images or videos. You can also use the onlyMedia filter to only return posts with media attachments.

How many results can I get per run?

You can retrieve up to 10,000 results per run using the maxResults parameter. The scraper paginates through the user's feed automatically using Gab's max_id pagination.

What is the difference between author and profile mode?

Author mode pulls all posts from a specific user's feed. Profile mode returns only the user's profile data (username, display name, bio, follower counts, etc.) without any posts.

Can I integrate this with my existing pipeline?

Yes. Apify provides a REST API, webhooks, and integrations with Zapier, Make, Airbyte, and LangChain. You can schedule runs, export to S3 or Google Sheets, and chain actors together.

Check out our other social media scrapers:

ActorPlatformUse case
Bluesky Search ScraperBlueskyDecentralized social posts & profiles
Threads Profile ScraperThreadsMeta's text platform
Substack Notes ScraperSubstackWriter platform notes
BitChute Video ScraperBitChuteAlternative video platform data
Farcaster Cast ScraperFarcasterWeb3 social data
Spoutible Profile ScraperSpoutibleTwitter alternative monitoring

Support

Need a custom feature or found a bug? Open an issue on the Actor's page and we'll respond within 24 hours. We can also build custom scrapers for your specific use case — just reach out.