Skip to content

Wuzzuf Jobs Scraper – Egypt & Gulf Jobs

Try for free

Scrape wuzzuf.net job listings in Egypt, Saudi Arabia, the UAE and the Gulf: title, company, salary, career level, job type, workplace, experience, full description, skills, Arabic text and company profile. Search by keyword, country, city and filters, or paste Wuzzuf URLs.

💼 Wuzzuf Jobs Scraper – Egypt & Gulf Jobs

Turn wuzzuf.net job ads from Egypt and the Gulf into clean, structured job data: title, company, salary, career level, job type, workplace, required experience, skills, the full description in English and Arabic, and the employer's profile. Search by keyword, country, city and filters, or paste Wuzzuf links. No login, no browser, results in seconds.

✨ Why use Wuzzuf Jobs Scraper?

  • ⚡ Fast – reads Wuzzuf's own data feed directly: in our test runs 10 jobs took about 6 seconds, 1,000 jobs 25 to 50 seconds, and all ~5,100 open jobs in Egypt 2 to 4 minutes.
  • 🧾 Complete records – 60+ fields per job, including structured salary (min, max, currency, period), years of experience, education, skills, categories and vacancies.
  • 🏢 Company profile included – website, industries, founding year, verification status and LinkedIn / Facebook / Instagram links, wherever the employer lists them on Wuzzuf.
  • 🌍 Egypt and the Gulf – Egypt, Saudi Arabia, UAE, Kuwait, Qatar, Bahrain, Oman, Jordan and Lebanon, with city filters.
  • 🔤 English and Arabic – Wuzzuf's Arabic title, description and requirements next to the English text.
  • 💸 Cheap – pay per job saved, nothing for empty searches.

🎯 Use cases

  • 📊 Salary benchmarking – collect published salary ranges by role, city and career level in EGP, SAR or AED.
  • 🧲 Lead generation – find companies that are hiring right now in Egypt, with their website and LinkedIn page.
  • 📈 Labour-market research – track demand for skills (Python, accounting, sales...) across Egyptian cities over time.
  • 🤝 Recruiting and staffing – feed fresh vacancies into your ATS, CRM or job aggregator every day.
  • 🎓 Career platforms – build entry-level and internship feeds for students and fresh graduates.

🚀 How to use

  1. Type one or more search keywords (for example accountant, software engineer or محاسب), or paste Wuzzuf URLs (search pages, browse pages or job pages).
  2. Pick a country and, if you like, cities and filters (date posted, career level, job type, workplace, job category, experience, salary).
  3. Set Max results.
  4. Click Start. Jobs appear in the dataset as they are found.
  5. Download the results as JSON, CSV, Excel or HTML, or read them through the API.

📥 Input

FieldWhat it does
searchQueriesKeywords, one search each. Leave empty to list the newest jobs.
countryEG, SA, AE, KW, QA, BH, OM, JO, LB or ALL. Default EG.
citiesOptional cities, e.g. Cairo, Giza, Alexandria, Riyadh.
startUrlsWuzzuf search, browse (/a/...-Jobs-in-...) or job (/jobs/p/...) URLs.
maxResultsTotal jobs to save (0 = no limit).
maxResultsPerSearchOptional cap per keyword or URL search.
postedWithinany, 24h, week or month.
careerLevels, jobTypes, workplaceTypes, jobRolesWuzzuf's own filters.
minYearsExperience, maxYearsExperienceRequired experience range.
onlyWithSalary, minMonthlySalaryKeep jobs with a published (and high enough) salary.
easyApplyOnlyOnly jobs you apply to on Wuzzuf.
includeCompanyDetails, includeArabicExtra company and Arabic fields (both on by default).
{
  "searchQueries": ["accountant", "data analyst"],
  "country": "EG",
  "cities": ["Cairo", "Giza"],
  "postedWithin": "week",
  "careerLevels": ["entry_level", "experienced"],
  "workplaceTypes": ["hybrid", "remote"],
  "maxResults": 100
}

📤 Output

One row per job. The main fields:

FieldExample
title, company, locationSenior Accountant · KnowledgeCity · Riyadh, Saudi Arabia
salaryMin, salaryMax, salaryCurrency, salaryPeriod, salaryText15000 · 25000 · EGP · MONTH · "15,000 - 25,000 EGP per month"
employmentType, workplaceArrangement, careerLevelFull Time · Hybrid · Experienced
yearsExperienceMin, yearsExperienceMax, educationLevel, vacancies2 · 4 · Bachelor's Degree · 3
workRoles, keywordsjob categories and skills
description, requirements, descriptionHtml, descriptionMarkdownfull text in three formats
titleArabic, descriptionArabic, requirementsArabicArabic version
postedAt, validThroughISO 8601 times in UTC
url, applyUrl, viewsCount, applicationTypejob page, where to apply, views
companyWebsite, companyIndustry, companyEstablishedYear, companyIsVerified, companyLinkedin, companyLogo, companyUrlemployer profile

Example (trimmed):

[
  {
    "id": "dc092324-859b-4ab1-97c5-d552c75aea2b",
    "jobKey": "ohmr4fk8ltbv",
    "title": "Business Development Agent",
    "company": "Scope PM",
    "companyId": "92024",
    "location": "Nasr City, Cairo, Egypt",
    "locationCountry": "Egypt",
    "locationCountryCode": "EG",
    "locationCity": "Cairo",
    "locationArea": "Nasr City",
    "latitude": 30.05578,
    "longitude": 31.346164,
    "salaryText": "15,000 - 25,000 EGP per month",
    "salaryMin": 15000,
    "salaryMax": 25000,
    "salaryCurrency": "EGP",
    "salaryPeriod": "MONTH",
    "salaryHidden": false,
    "salaryAdditionalDetails": "commission based",
    "salaryIsPaid": true,
    "employmentType": "Full Time",
    "employmentTypes": [
      "Full Time"
    ],
    "workplaceArrangement": "Hybrid",
    "careerLevel": "Experienced",
    "careerLevelHint": "Non-Manager",
    "educationLevel": "Bachelor's Degree",
    "yearsExperienceMin": 2,
    "yearsExperienceMax": 4,
    "vacancies": 3,
    "workRoles": [
      "Business Development",
      "Marketing/PR/Advertising",
      "Sales/Retail"
    ],
    "keywords": [
      "Business Development",
      "Business Administration",
      "Customer Service",
      "Customer Support",
      "Customer Care",
      "Sales"
    ],
    "description": "Business Developer Agent – US Market (3 Positions)\nCairo, Egypt – On-site\nWe’re hiring three Business Developer Agents to generate leads and close deals with cl...",
    "requirements": "• Excellent spoken and written English (C1 level or above), with a clear, confident phone voice\n• 2–4 years in outbound sales, business development, or call cen...",
    "descriptionHtml": "<p><strong>Business Developer Agent – US Market (3 Positions)</strong><br> Cairo, Egypt – On-site</p><p>We’re hiring <strong>three Business Developer Agents</st...",
    "descriptionMarkdown": "**Business Developer Agent – US Market (3 Positions)**\nCairo, Egypt – On-site\n\nWe’re hiring **three Business Developer Agents** to generate leads and close deal...",
    "descriptionLength": 848,
    "postedAt": "2026-10-16T12:13:27Z",
    "validThrough": "2026-12-15T13:13:27Z",
    "status": "active",
    "applicationType": "internal",
    "url": "https://wuzzuf.net/jobs/p/ohmr4fk8ltbv-business-development-agent-scope-pm-cairo-egypt",
    "applyUrl": "https://wuzzuf.net/jobs/p/ohmr4fk8ltbv-business-development-agent-scope-pm-cairo-egypt",
    "viewsCount": 163,
    "screeningQuestions": 3,
    "isFeatured": false,
    "isHighlighted": false,
    "requiresBachelorDegree": false,
    "tempRemoteAllowed": false,
    "source": "search",
    "scrapedAt": "2026-10-21T11:32:29Z",
    "titleArabic": "وكيل تطوير الأعمال",
    "descriptionArabic": "وكيل تطوير أعمال - السوق الأمريكي (3 وظائف) القاهرة، مصر - العمل في الموقع. نوظف ثلاثة وكلاء تطوير أعمال لتوليد عملاء محتملين وإبرام صفقات مع عملاء في الولايات...",
    "requirementsArabic": "إجادة اللغة الإنجليزية تحدثاً وكتابةً (مستوى C1 أو أعلى)، مع صوت واضح وواثق عبر الهاتف. خبرة من سنتين إلى أربع سنوات في المبيعات الخارجية، أو تطوير الأعمال، أو...",
    "companyLogo": "https://images.wuzzuf-data.net/files/company_logo/30903409764c4083c7ecdb.jpeg",
    "companyUrl": "https://wuzzuf.net/jobs/careers/Scope%20PM-Switzerland-92024",
    "companyWebsite": "www.scope-pm.com",
    "companyDescription": "Scope Project Management are a group of professional, enthusiastic construction managers who decided to merge their experience and knowledge to open a construct...",
    "companyIndustry": "Construction - Industrial Facilities and Infrastructure, Construction - Residential & Commercial/Office, Consulting Services",
    "companyIndustries": [
      "Construction - Industrial Facilities and Infrastructure",
      "Construction - Residential & Commercial/Office",
      "Consulting Services"
    ],
    "companySpecialties": [
      "Construction - Industrial Facilities and Infrastructure",
      "Management Consulting",
      "Consulting Services"
    ],
    "companyEstablishedYear": 2022,
    "companyIsVerified": true,
    "companyIsPersonal": false,
    "companyHiringFor": "Business Developer",
    "companySizeId": "2",
    "companyLinkedin": "https://www.linkedin.com/company/scope-project-management/",
    "companyFacebook": null,
    "companyTwitter": null,
    "companyInstagram": null,
    "companyYoutube": null,
    "companyCreatedAt": "2023-07-28T18:06:10Z",
    "searchQuery": "developer",
    "searchUrl": "https://wuzzuf.net/search/jobs/?q=developer&filters%5Bcountry%5D%5B0%5D=Egypt"
  }
]

💰 Pricing

You pay $0.80 per 1,000 jobs saved ($0.0008 per job), plus the small platform usage of the run (compute and proxy traffic). In our test runs the usage came to about $0.007 per 1,000 jobs on the default settings.

  • 100 jobs ≈ $0.08
  • 1,000 jobs ≈ $0.81
  • Searches that find nothing cost nothing in result fees.

❓ FAQ

Is it legal to scrape Wuzzuf? The actor only reads public job ads that anyone can see without an account. You are responsible for how you use the data, especially any personal data, under the laws that apply to you (for example Egypt's data protection law or the GDPR).

Do I need a Wuzzuf account or a proxy? No account and no login. The run uses residential proxies in the searched country by default, because Wuzzuf's protection refuses most datacenter addresses. Wuzzuf jobs are small, so proxy traffic stays at a few megabytes per 1,000 jobs.

How many jobs can I get? As many as Wuzzuf lists for your search. In October 2026 Wuzzuf listed about 5,100 open jobs in Egypt and far fewer in the Gulf and Levant markets (from a handful to a few dozen per country). Set maxResults to 0 to take everything a search returns; the run ends with a message saying how many jobs Wuzzuf listed.

Why is the salary empty for many jobs? Most employers on Wuzzuf hide the salary. salaryHidden tells you when that is the case. Use onlyWithSalary to keep only jobs with a published salary.

Why are the times different from what the site shows? Wuzzuf shows Cairo time. The actor converts postedAt and validThrough to UTC so they sort and compare correctly anywhere.

Can I schedule it or use the API? Yes. Save your input as a task, schedule it (for example every morning with postedWithin: "24h"), and read the results through the API or an integration.

⚠️ Limits

  • Only public job ads. Applicant counts, candidate data and anything behind a Wuzzuf login are not collected.
  • Wuzzuf's keyword search is broad (it matches related words), so results can include near matches. Combine keywords with filters to narrow them.
  • Company pages (/jobs/careers/...) are not accepted as start URLs yet; use a keyword search for the company name instead.
  • The salary and experience filters are applied to each job after it is loaded; a search with very strict filters stops after scanning 40 times your result limit (at least 2,000 jobs).
  • Salaries are in the employer's currency. No conversion to USD is done.

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.