SMO Wiki

A pretty snapshot of the Wiki brought to you by the Social Media Observatory at HBI

Facebook Tools

Facebook Tool List

Welcome to the Facebook Tools. This list aims to provide a overview of all useful Tools that can be used for research on Facebook. If you face problems or issues with one of the apps within the list, feel free to post an Issue on our repo. It helps us to maintain this list.


Many of these Facebook tools are so called scrapers that work without an official API Key. Please be aware that the use of these tools might violate the Terms of Use of Facebook. Despite being public, Facebook data can be very personal. Ensure to inform yourself thoroughly in order to follow data protection laws and other ethical guidelines that apply to your research before starting your data collection.

Useful Scrapers

FaceBook User Info Media Followers/ings Location Login Posts Hashtags Metadata Shares API Based
FB Crawler x
Facebook Scraper - x x x x - x



1. Facepager

APIs are provided by platform operators – e.g. Facebook or Twitter. They can be requested and return data in a structured format. Webscraping can be used to extract information from the HTML source code from websites. Downloading files can be useful when the required data is a resource such as an image.

Notable Features:

2.Facebook Scraper

Scrape Facebook public pages without an API key. Inspired by twitter-scraper.

Notable Features:


pip install facebook-scraper


Send the unique page name as the first parameter and you’re good to go:

>>> from facebook_scraper import get_posts

>>> for post in get_posts('nintendo', pages=1):
...     print(post['text'][:50])
The final step on the road to the Super Smash Bros
We’re headed to PAX East 3/28-3/31 with new games

Documentation and Usage
Download and Installation Instructions

3. CrowdTangle

CrowdTangle is one of the most powerful social media tracking tools available, giving you easy access to huge amounts of data and powerful analytics from Facebook.CrowdTangle tracks influential public accounts and groups across Facebook, Instagram, and Reddit, including all verified users, profiles, and accounts like politicians, journalists, media and publishers, celebrities, sports teams, public figures and more. CrowdTangle also can track 7 days of public Twitter data via CrowdTangle Search and our Chrome Extension. CrowdTangle does not track any private accounts.

CrowdTangle Used for:

CrowdTangle’s database currently includes:

What are some of CrowdTangle’s core products?

CrowdTangle’s core products:

Documentation and Usage