
Open
Posted
•
Ends in 2 days
Paid on delivery
I need a lightweight Python script that can automatically collect user-profile information from public social-media posts. My immediate goal is to feed a list of post URLs or user handles into the script and receive a clean, structured dataset (CSV or JSON) that contains the core profile fields—username, display name, bio, follower/following counts, and any other non-private details that are easily exposed on the page. I haven’t locked myself to a single platform, so feel free to design the solution around the APIs or HTML structures of Twitter, Facebook, Instagram, or a combination that you think will hold up over time. If official endpoints are rate-limited or incomplete, please outline any headless-browser or request-based fallback you plan to use, along with how you will stay within each site’s terms of service. Essential deliverables • Well-commented Python code (ideally 3.10+), organised in reusable functions or a small module. • A [login to view URL] or Pipfile so I can recreate the environment. • A short README explaining setup, configuration (API keys, cookies, etc.) and how to run a sample scrape. • One example output file showing the captured profile data. I’m happy to review iterative milestones as you nail down login flows, pagination, or anti-bot challenges, so please note in your proposal any libraries—BeautifulSoup, Selenium, Playwright, Tweepy, Facebook Graph API, etc.—you expect to leverage and roughly how long you’ll need for a first working draft.
Project ID: 40681377
81 proposals
Open for bidding
Remote project
Active 12 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
81 freelancers are bidding on average $41 USD for this job

As an experienced Software Architect and Full-Stack Developer with over 15 years in the field, I am well-equipped to tackle your Python Social Media Scraper project. My proficiency in languages like Python, JavaScript, and PHP aligns perfectly with your project needs, allowing me to seamlessly design and develop a lightweight Python script in a maintainable and reusable manner. Throughout my career, I've built numerous web and mobile applications, proficiently leveraging APIs and navigating terms of services. I'm not limited to single platforms; my approach is adaptive and future-proofed based on the official endpoints, headless-browser utility or request-based fallback – whatever it takes to meet your specific needs. What's more? I value the importance of transparent communication and iterative milestones for your valuable feedback. Lastly, I've always been committed to delivering high-quality work within the required timeline, precisely assuring excellent code commenting and offering comprehensible documentation like README and sample output for user ease. With my proven expertise, your project is guaranteed to receive a secure, scalable routine that harvests clean social media dataset effectively. Let's team up!
$20 USD in 7 days
8.1
8.1

As a professional data extraction specialist, my team at BN-Droids Digital Services has the expertise you need to bring your Python Social Media Scraper project to fruition. Our adeptness in web scraping and automated data extraction is unparalleled, with the ability to process over 1 million+ data records daily with absolute accuracy - a skill that translates perfectly to your project's requirements. We also have extensive experience handling different platforms like Twitter, Facebook, Instagram, or any other sites you might choose, ensuring our solution is not just timely today but also future-proofed for any changes.
$20 USD in 7 days
6.9
6.9

Hello There! I’m Md Toriqul Islam and I’m excited to partner with you. I can dive into your project immediately. I have rich experience in Python automation, web scraping, API integrations, and structured data extraction. I understand you want a lightweight Python 3.10+ scraper that collects publicly exposed social-media profile data from URLs or handles and exports clean CSV/JSON datasets. I’m skilled in Python, Beautiful Soup, Playwright/Selenium, Tweepy, and API integrations, with a strong focus on reusable code and ToS-compliant approaches. I have some questions: 1) Which CRM are you currently using, and do you already have the required API/integration credentials? 2) Do you have a preferred WordPress builder such as Elementor, Divi, or Gutenberg? 3) How many landing pages are you planning to build after the pilot page? I’m ready to start immediately and would be happy to discuss the first working draft, estimated timeline, and implementation approach. Looking forward to hearing from you. Best regards, Md Toriqul Islam
$20 USD in 1 day
6.8
6.8

Hi, I’m Denis, a developer with experience building data collection tools using Python, headless browsers, and APIs. Your project needs a reliable scraper that extracts public profile data from major social platforms while respecting their limits. I’d start with platform-specific APIs where possible—Twitter’s v2 API for tweets and user data, Facebook Graph for public pages, and Instagram’s Basic Display API for business accounts. For platforms with stricter access, I’d use Playwright to render pages and BeautifulSoup to parse the HTML, keeping the logic modular so you can swap methods if policies change. Rate limits and anti-bot measures will be handled with exponential backoff, randomized delays, and session rotation to avoid blocks. I’ve done similar work where inconsistent page structures required fallback parsing logic, and I’d structure the code so new sites can be added without rewriting the core logic. The first milestone would deliver a working draft for one platform, then we’d expand coverage based on your needs. The main risk is platform policy changes breaking scrapers, so I’d document each site’s requirements upfront and design the tool to fall back to the next best method if one fails. I can start working right away. Let's connect and discuss the details. Thanks, Denis.
$30 USD in 1 day
6.5
6.5

Hi there! Building a lightweight, anti-bot resilient Python script using BeautifulSoup, Selenium/Playwright, and official APIs to automatically collect public social-media profile details into clean CSV or JSON outputs is right in my wheelhouse. I regularly build advanced web scraping pipelines and data collection tools, so feel free to check my profile portfolio. Before we get started, do you have a specific target platform (e.g., Twitter or Instagram) you'd like to prioritize for the initial test script? Once you share the details, I can map out everything cleanly and deliver the runnable code, requirements file, and README step-by-step. Looking forward to working together! Best regards, Ahmad Hassan
$30 USD in 1 day
6.6
6.6

Hello! We can build a Python-based scraping solution for this task. 1. Which platform should we prioritize first? 2. Do you already have access details or sample URLs to test against? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
$20 USD in 7 days
6.7
6.7

As a dedicated professional with years of industry experience, I know I have the skills and expertise to deliver exactly what you need for your Python Social Media Scraper project. My proficiency in BeautifulSoup, data collection, PHP, Python and Selenium are tailor-made for this specific task. Combining not only technical excellence, but also a deep understanding of how social media platforms work; Twitter, Facebook, Instagram—name it! I've scraped them all successfully
$20 USD in 7 days
6.2
6.2

Hi, I can help you with this project. I have relevant experience with PHP, JavaScript, Python, Software Architecture and can handle the work from development to testing and delivery. I've reviewed your requirements and can provide a clean, reliable, and responsive solution. Let's discuss the details and get started. Best, Arslan Shahid
$10 USD in 7 days
5.9
5.9

Hello, I can build this as a lightweight Python 3.10+ scraper using official APIs where available, with BeautifulSoup/Playwright only for permitted public-page data. I’ll structure it around reusable platform modules, normalize the profile fields into CSV/JSON, and avoid bypassing login walls, CAPTCHAs, rate limits, or platform restrictions. You’ll receive the commented source, pinned requirements, README, configuration support, and a sample output. I can provide a first working version in 1–2 days, followed by testing and refinements for pagination, missing fields, and platform-specific differences. I can start immediately. Best regards, Fizza
$10 USD in 2 days
6.0
6.0

With over 17 years of comprehensive experience, I have developed a deep understanding not just of Python but also various associated libraries including BeautifulSoup, Selenium, Playwright, Tweepy, and the Facebook Graph API that are essential for successfully delivering your project. As an advocate for clean code and efficient architecture, you can expect well-commented Python scripts organized in reusable functions or modular form. In addition to proficiency in Python scraping and automation development work, I have also worked extensively on SQL Server Databases and would be well-suited to deal with any performance-related issues through your project. My expertise also extends beyond web development; I specialize in both windows and android which will allow me to create the lightweight and robust interfaces precisely suited to your needs. Your project calls for a freelancer who can think on their toes, adapt to multiple platforms and keep up with changing scraping challenges. Equipped with this vast skillset and my dedication to client satisfaction, I am confident that no anti-bot challenge or rate limits will deter me from completing this task efficiently. So, if you're looking for high-quality work combined with reasonable prices and prompt delivery, then look no further! Let's get started on making your project a resounding success.
$20 USD in 7 days
5.5
5.5

Hello, A similar scraper I built for public LinkedIn profiles last year handled dynamic content reliably using Playwright and extracted structured data despite constant layout changes. The core challenge is balancing speed with compliance, since sites constantly change their defenses while restricting direct API access. I’d use Playwright for stable scraping and a headless browser pool to stay within rate limits without triggering blocks, then parse the raw HTML with BeautifulSoup to pull only the fields you need. Keeping the scripts modular makes it easier to swap endpoints or selectors when platforms update. That gives you a clean dataset fast while avoiding the common pitfall of brittle XPath selectors. Each milestone will be tested against sample URLs before moving forward, so you can review the output early and adjust the targets if needed. I can start with Twitter first, then extend to other platforms once the workflow is solid. Thanks, Lazar
$20 USD in 1 day
4.7
4.7

Python and BeautifulSoup handle static profile pages fine, but if the platform loads data dynamically you will need Selenium to render it first. I build it to output clean JSON or CSV per profile, with rate limiting so accounts do not get flagged. Can start today, working script within 2 days. The price and timeline here are rough, based on the description alone, final numbers once you tell me the target site and fields needed. Want me to send a quick scope doc?
$30 USD in 3 days
4.4
4.4

Hello, I checked your project "Python Social Media Scraper" and already have a clear understanding of your requirements and how to deliver them efficiently. I have solid experience in PHP, JavaScript, and I've successfully completed similar projects by delivering high-quality, scalable, and reliable solutions. Why choose me? * Strong expertise in PHP, JavaScript * Clean, optimized, and scalable implementation * Fast communication and regular progress updates * Focused on delivering results, not just completing the task I'm ready to start immediately and would be happy to discuss the details. Best regards, Umer
$25 USD in 1 day
4.4
4.4

You need one Python tool that accepts post URLs or handles and returns consistent profile records without tying the entire workflow to one fragile page structure. I have 9+ years of backend experience with Python, APIs, data pipelines, and production automation. I’ll structure the script around platform adapters with a shared output schema for username, display name, bio, profile URL, follower and following counts, verification status, and collection timestamp. Official APIs will be used where access permits. For publicly accessible pages, requests and BeautifulSoup can handle stable HTML, while Playwright will be reserved for JavaScript-rendered content where automated access is allowed. The tool will include input validation, retries, rate limiting, pagination support, duplicate removal, structured error logs, and CSV or JSON export. Credentials will remain in environment variables rather than source code. You’ll receive commented Python 3.10+ code, dependency file, README, and sample output. Which platform should be supported first, and do you already have developer API access?
$50 USD in 2 days
3.6
3.6

I can build a lightweight, reusable Python profile-data collection tool focused strictly on publicly accessible information and platform-compliant methods. I have strong experience with Python scraping, automation, APIs, data cleaning, and structured exports. My approach: • Support URL/handle-based inputs with a configurable platform adapter architecture • Prefer official APIs such as Tweepy/X API or Facebook Graph API where they provide the required public fields • Use Requests/BeautifulSoup for accessible static content and Playwright/Selenium only where browser rendering is genuinely required • Extract username, display name, bio, follower/following counts and other permitted public fields • Normalize and deduplicate results before exporting to CSV/JSON • Add retries, rate limiting, logging and clear error handling • Keep credentials/API keys outside the source code using environment configuration • Respect applicable platform terms, robots/rate limits and access restrictions rather than attempting to bypass anti-bot controls I can provide a first working draft within a few days, then refine platform-specific adapters based on your target sites and required fields.
$30 USD in 7 days
3.7
3.7

I can build a lightweight Python scraper framework that collects publicly visible profile fields from post URLs or user handles and outputs clean CSV or JSON. I’d structure it with reusable functions, clear separation between platform adapters, and a simple CLI so you can run sample scrapes quickly. For a first draft, I’d likely use requests plus BeautifulSoup for pages that expose data in HTML, and Playwright or Selenium as a fallback where client-side rendering is required. For platform-specific coverage, I’d keep the design modular so Twitter/X, Instagram, and Facebook-style sources can be added safely where permitted, with rate limiting, retries, and respectful request pacing built in. Deliverables would include well-commented Python 3.10+ code, a requirements file, a concise README covering setup and configuration, and an example output file. I can also include a simple normalization layer so fields like username, display name, bio, and follower counts stay consistent across sources. For an initial working draft, I’d estimate roughly 3-5 days depending on login handling, pagination, and any anti-bot constraints encountered on the target platform(s).
$250 USD in 4 days
2.9
2.9

Hi, there. - Manh here. "PUBLIC SOCIAL PROFILE DATA SCRAPER" — you need a lightweight Python tool that turns public post URLs or handles into clean CSV/JSON data. I’d use official APIs where available and BeautifulSoup/Playwright only for publicly accessible pages where permitted, with rate limits and clear platform boundaries. I’ll structure the scraper so each platform is isolated, making future changes easier without rewriting the whole script. Which social platform should the first working version support? thank you.
$30 USD in 2 days
2.4
2.4

Hey, the useful part of this scraper is not simply collecting profile fields—it’s making the extraction reliable across public pages while keeping the output consistent even when different platforms expose information differently. I’d keep the Python implementation modular, with a clean input/output layer so post URLs or handles can produce the same structured CSV/JSON format without tying the whole script to one page structure. I’d prioritise the official API path where it provides the required public fields, with platform-specific handling only where necessary. Pagination, missing fields, rate limits, and changing page structures should be handled explicitly, and I’d keep any browser-based fallback limited to publicly accessible data and within the relevant platform rules. The first working version can then be validated against a representative set of public profiles and the resulting dataset checked field-by-field before finalising the README, requirements file, and sample output. Which social platform is the immediate priority, and do you already have access to its official API credentials?
$30 USD in 2 days
2.5
2.5

A scraper that treats X, Instagram, and Facebook as identical will break quickly; each platform needs its own isolated adapter. I’d start with one agreed platform while keeping the input and normalized output reusable for future integrations. The script will accept handles or post URLs and return public profile fields with source URL, collection time, and a clear status for unavailable profiles. I’ll prioritize the official API, using browser automation only for publicly accessible pages where permitted, with rate limiting, retries, and no anti-bot bypass. My Python/API background will help keep the code modular, testable, and straightforward to extend. You’ll receive the source, requirements, README, and sample CSV/JSON within 2–3 days. Please confirm the first platform, approximate batch size, and whether API credentials are already available.
$30 USD in 3 days
2.2
2.2

Hello, I’m Ankur Hardiya, a friendly freelance developer with an awesome team. I read your requirement for python social media scraper and I’m super excited to Develop and Design a fantastic website for you As an experienced developer with expertise in PHP (Laravel), React.js, Node.js, and WordPress, I have developed a number of websites like HRMS, CRM, eLearning platform, and eCommerce website I can help you create a robust and user-friendly solution that meets your specific needs. My approach involves: * In-depth understanding of your requirements * User-centred design and development * Secure and scalable architecture * Ongoing maintenance and support I’ve successfully delivered projects for clients in various industries, and I’m confident I can exceed your expectations. Thanks a bunch for thinking of me for your project. I’m all set to turn your ideas into something amazing in today’s competitive world. Regards, Ankur Hardiya
$30 USD in 10 days
0.2
0.2

Helsingborg, Sweden
Member since Aug 30, 2026
$10-30 USD
$10-30 USD
$8-15 USD / hour
₹12500-37500 INR
$15-25 USD / hour
$750-1500 USD
$25-50 USD / hour
₹12500-37500 INR
$30-250 USD
$30-250 USD
₹1500-12500 INR
₹12500-37500 INR
$15-25 USD / hour
₹600-1500 INR
₹12500-37500 INR
$8-15 USD / hour
$30-250 AUD
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR