Reddit Domain Reputation

Analyze any domain's perception on Reddit. Subreddit distribution, upvote ratios, top submitters, spam detection, and a 0-100 reputation score. Uses a bookmarklet to scrape Reddit's public JSON endpoints โ€” no API key needed.

Last updated:

Drag this to your bookmarks bar:

๐Ÿ”ด Reddit Rep Scraper
1
Drag the button โ†‘ to your bookmarks bar
2
Enter a domain below, press Enter or click Scan
3
Click the bookmarklet on this page โ€” it navigates to Reddit
4
Once Reddit loads, click the bookmarklet again to scrape & return
5
Repeat for each sort (hot, new, top, controversial) until done

What is Reddit Domain Reputation?

Reddit domain reputation analysis examines how a domain is perceived across Reddit's communities. By fetching posts from Reddit's /domain/ endpoint across multiple sort orders (hot, new, top, controversial), this tool reveals patterns in how content from a domain is received โ€” whether it's upvoted or downvoted, which subreddits it appears in, and whether submissions come from diverse users or a few accounts.

Use Cases

Brand monitoring, competitive intelligence, spam detection, content marketing analysis, and domain reputation due diligence. A domain with high upvote ratios across diverse subreddits from many different submitters indicates organic, well-regarded content. A domain concentrated in a few subreddits from one or two accounts with low ratios may indicate spam or astroturfing.

How the Score Works

The 0-100 reputation score weights five signals: average upvote ratio (40%), subreddit diversity (20%), comment engagement (15%), submitter diversity (15%), and controversy ratio (10%). Scores above 80 indicate a well-regarded domain; 50-79 is neutral; below 50 suggests spam or low-quality perception.

๐Ÿ”ด Reddit Domain Reputation โ€” FAQ

Why use a bookmarklet instead of fetching directly?

Reddit blocks cross-origin requests from other domains. The bookmarklet runs on reddit.com itself where it can access the JSON data directly, then passes results back to this page via the URL hash. No server, no API key, fully client-side.

Which sorts does it scan?

Hot, New, Top (all time), and Controversial. Each reveals different patterns โ€” hot shows current perception, new shows recent activity, top shows best-received posts, controversial shows divisive content.

What do the submitter flags mean?

Spam suspect: a single user submitted more than 30% of all posts for this domain โ€” potential astroturfing. Power user: 5+ submissions from one account.

Is there a Python desktop version?

Yes โ€” the Python Desktop App offers the same analysis with HTML report export.