Hire the Best Web Scrapers
in Morocco

Clients rate our Web Scrapers
Rating is 4.9 out of 5.
4.9/5
Based on 170 client reviews
Ismail A.

Rabat, Morocco

$30/hr
5.0
31 jobs

I build data pipelines, backend APIs, and automation systems that help teams collect, clean, process, and use business data reliably. My Upwork work includes data extraction, lead generation pipelines, public records scraping, marketplace data collection, website testing automation, backend API development, and workflow automation. I have 100% Job Success, Top Rated Plus status, $60K+ earned, and 2,700+ hours on Upwork. What I can help with: Data Engineering - ETL pipelines and scheduled data workflows - Data cleaning, validation, deduplication, and enrichment - CSV, Excel, Google Sheets, Airtable, PostgreSQL, MySQL, MongoDB, and API-based outputs - Data collection systems that are easy to run, monitor, and maintain Backend API Development - REST APIs using FastAPI, Flask, and Django - Database design and backend logic for data-heavy applications - Authentication, payment integrations, admin tools, and internal dashboards - Clean, maintainable backend systems that can scale as your project grows Automation & Data Acquisition - Web scraping and browser automation using Python, Playwright, Selenium, BeautifulSoup, and APIs - Automation for repetitive browser tasks, reporting, testing, and data entry - Reliable workflows for dynamic websites, marketplaces, directories, public records, and lead lists Integrations & Cloud - Third-party API integrations - Google Sheets, Airtable, Stripe, PayPal, OpenAI APIs, and other business tools - AWS and Azure deployment, CI/CD, databases, and cloud services I focus on building practical systems that solve the real business problem, not just writing scripts. I communicate clearly, flag risks early, and suggest better technical approaches when they can save time, reduce cost, or make the system more reliable. If you need a developer who can handle the full data workflow, from collection to backend processing to usable output, I can help.

  • Web Scraping
  • Beautiful Soup
  • Java
  • Python
  • Selenium
  • C
  • Automation
  • Data Scraping
Charif E.

Casablanca, Morocco

$5/hr
5.0
4 jobs

I help businesses get clean, ready-to-use data from websites so they can make decisions, generate leads, or track competitors. You don’t need to worry about scraping tools, scripts, or messy outputs. I deliver structured Excel or Google Sheets, ready to use. Typical work I handle: – Business leads extraction (Google Maps & websites) – Competitor price tracking for ecommerce – Product and catalog data extraction I work only with publicly available data and avoid illegal sources. If you can describe the data you need, I can deliver it.

  • Web Scraping
  • Data Extraction
  • Scrapy
  • Browser Automation
  • Python
  • Selenium WebDriver
  • Data Mining
Amine B.

Temara, Morocco

$12/hr
5.0
18 jobs

Do you have a business-critical project that relies on high-quality, reliable data? In today's world, data drives decisions, but extracting it from the modern web is increasingly complex. That's where I come in. I am a professional Web Scraper and Data Engineer with a proven track record of turning complex websites into structured, actionable data. I don't just write scripts; I build robust, scalable data pipelines that deliver the accurate information you need, on time and within budget. My core expertise is structured across three key areas: 1. Advanced Data Extraction from Any Source: I specialize in handling the full spectrum of web scraping challenges. Whether it's parsing simple static HTML with BeautifulSoup or navigating complex, dynamic web applications that load content with JavaScript, I have the right tools for the job. I am highly proficient in using Selenium and Puppeteer to automate browsers, mimicking real user behavior to interact with and extract data from even the most demanding websites. 2. Bypassing Obstacles & Ensuring Reliability: Modern websites employ various anti-bot measures. I build scrapers that are both effective and respectful, incorporating sophisticated techniques to ensure uninterrupted data flow. This includes: reCAPTCHA Bypass: Utilizing advanced services and strategies to handle challenges. Proxy Rotation: Implementing intelligent proxy rotation to distribute requests and avoid IP bans, ensuring high uptime. Distributed Crawling: Architecting distributed scraping systems for large-scale projects, significantly reducing extraction time by running crawlers in parallel. 3. Data Delivery in Your Preferred Format: Raw HTML is just the beginning. I transform extracted data into clean, analysis-ready information tailored to your workflow. My end-to-end service includes: Thorough Data Cleaning & Normalization: Standardizing dates, currencies, and text to ensure consistency and quality. Flexible Output Formats: Delivering clean data in JSON, CSV, Excel, or directly into Google Sheets. API Integration: I can either consume existing APIs or build a custom REST API for your scraped data, making it easily accessible for your applications and dashboards. Technical Toolkit: Languages: Python (Primary), Golang (for high-performance needs), JavaScript/TypeScript (for Node.js/Puppeteer environments). Frameworks & Libraries: Selenium WebDriver, Puppeteer, BeautifulSoup. Why Choose Me? Clear Communication: I believe in proactive updates and transparent communication. Focus on Value: I focus on delivering the data you need, not just the code. Reliability: I build systems that are maintainable and designed for long-term operation. I am passionate about solving data acquisition puzzles. Let's discuss your project requirements, and I will provide a clear plan of action to get you the high-quality data you deserve. Ready to unlock the power of web data? Click the 'Invite to Job' button to get started!

  • Beautiful Soup
  • Python
  • Data Entry
  • Microsoft Excel
  • SQL
  • Data Scraping
  • Selenium
  • HTML
  • CSS
  • Browser Automation
  • JSON
  • API Integration
  • Flask
  • Web Crawling
Zouhir M.

Rabat, Morocco

$20/hr
4.8
115 jobs

+10 Years of Work Experience as Programmer & Web Designing & Development • Development in (.NET, ASP.NET, C #, python,C ++) • Excel : Automating - Programming • Data entry (images to word,PDF to Excel....) • Web Designing & Development in PHP, HTML5, CSS3, PHOTOSHOP • Management Database (SQL Server, Oracle, MySQL, Access) • Analysis and Design (UML) • Power BI • Writing unit tests. • Bug fixes. • Customer Support. • french to arabic translation • arabic to french translation • Balsamiq UI design

  • Microsoft Access Programming
  • ASP.NET
  • Java
  • Data Scraping
  • SQL Programming
  • Microsoft SQL Server Administration
  • C#
  • Unified Modeling Language
  • Visual Basic
Mohcine E.

Rabat, Morocco

$10/hr
5.0
32 jobs

Hey, I'm Mohcine, An Expert Web Scrapper with over 1M records scrapped ! I specialize in downloading websites offline, if you have a Directory or an Ecommerce store and you want to scrape it all into a CSV, JSON or MySQL, I'm your GUY 🚀 ! I don't like to talk too much, you only have to : 1* - Share the website . 2* - Wait 5-10 minutes. 3* - I'll confirm feasibility. 4* - Provide a sample as a proof & give the timeline for the whole project ! Why me ? 💥 Proactive : I'll keep you updated every 6hours. 🎯 Perfectionnist trait : I could not ignore details even if I wanted to 😅 🟢 Available 24/7 : I answer instantly always unless I'm asleep. 💡Problem solver : I always find solutions to my client requirements. So what are you waiting, LETS CONNECT !

  • Beautiful Soup
  • Data Extraction
  • Scrapy
  • Data Mining
  • Python-Requests
  • Data Collection
  • Data Scraping
  • Python
  • Automation
  • Scripts & Utilities
  • JavaScript
  • Selenium WebDriver
  • API
  • API Documentation
  • Reverse Engineering
Ayoub A.

Fes, Morocco

$30/hr
5.0
8 jobs

Do you need an AI engineer who can own the entire pipeline — from raw data to deployed product? I build production-grade AI systems across agents, RAG, computer vision, and automation. 🤖 Agentic AI & Chatbots Multi-agent systems with LangChain and LangGraph. Conversational AI and chatbots with Dialogflow CX. Supervisor agents, tool-calling, structured outputs, and fallback handling. 📄 RAG & Document Intelligence End-to-end RAG pipelines with hybrid search, reranking, and self-RAG control. PDF processing including image and table extraction via VLMs. Query internal documents, databases, and reports in natural language. 👁️ Computer Vision & OCR Full OCR pipelines using OpenCV, PaddleOCR, and Vision-Language Models. NER with BERT for structured data extraction from identity documents and forms. Photoshop-to-Python compositing pipelines using Pillow and cv2. 🧠 Model Training & Fine-Tuning Custom dataset creation, model fine-tuning, and evaluation. Deployed fine-tuned models on AWS EC2 with S3 storage. ⚙️ Workflow Automation Production automations in n8n, Make, and Zapier connecting CRMs, WhatsApp, email, and webhooks. 🔌 Full-Stack Delivery FastAPI backend + React or Streamlit frontend + AWS/DigitalOcean deployment. You get a working product, not a prototype. 🧰 Tech Stack AI Agents: LangChain · LangGraph · CrewAI · Dialogflow CX Computer Vision: OpenCV · Pillow · PaddleOCR · VLMs RAG: ChromaDB · Pinecone · FAISS · LlamaIndex Training: PyTorch · HuggingFace · Fine-tuning Automation: n8n · Make · Zapie Backend: Python · FastAPI · PostgreSQL Cloud: AWS EC2 · S3 · DigitalOcean 📬 Let's talk Tell me what you're building. I'll respond with a clear architecture and a scoped first milestone.

  • Data Science
  • Python
  • Data Analytics
  • Artificial Intelligence
  • Data Engineering
  • MLOps
  • Machine Learning
  • Deep Learning
  • MySQL Programming
  • Dialogflow

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Web Scraper in Morocco on Upwork?

You can hire a Web Scraper in Morocco on Upwork in four simple steps:

  • Create a job post tailored to your Web Scraper project scope. We'll walk you through the process step by step.
  • Browse top Web Scraper talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Web Scraper profiles and interview.
  • Hire the right Web Scraper for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Web Scraper?

Rates charged by Web Scrapers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Web Scraper in Morocco on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Web Scrapers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Web Scraper team you need to succeed.

Can I hire a Web Scraper in Morocco within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Web Scraper proposals within 24 hours of posting a job description.