XING Jobs Scraper — Jobs, Companies & Contacts
Pricing
from $0.99 / 1,000 jobs
XING Jobs Scraper — Jobs, Companies & Contacts
Scrapes XING job listings by keyword and location, returning enriched job details and company profiles for the DACH region.
Pricing
from $0.99 / 1,000 jobs
Rating
0.0
(0)
Developer
DataCach
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract job listings, company profiles, contact persons, and salary data from XING — the #1 professional network in the DACH region.
Whether you're a recruiter mapping the German job market, an HR analyst benchmarking salaries, or a business developer looking for company contacts, this scraper gives you structured, ready-to-use data in seconds. No coding required.
Try it now on XING — just enter your keywords and location, and let the scraper do the rest.
What data can you extract from XING?
This actor returns rich, multi-layered data for every job listing — far beyond what you see on the XING search results page:
Job Listing Data
| Field | Description |
|---|---|
| Job Title | Full job title as listed on XING |
| Job URL | Direct link to the listing |
| City / Locations | All posted locations (supports multi-city jobs) |
| Employment Type | Full-time, Part-time, Freelance, Intern, etc. |
| Industry | Industry category of the role |
| Salary Range | Minimum, maximum, and median salary (EUR) |
| Salary Forecast | Human-readable salary estimate (e.g. "€60,000 – €80,000") |
| Date Posted | When the job was published |
| Active Until | Listing expiry date |
| Direct Apply | Whether applications go directly through XING |
| Application URL | External apply link (when available) |
| Job Description | Full description in plain text and HTML |
| Remote Options | Remote, Hybrid, or On-site |
| Country / Region / Postal Code | Geographic detail |
Company Profile Data (nested per job)
| Field | Description |
|---|---|
| Company Name & Slogan | Official name and tagline |
| Company XING Page | Direct link to the company page |
| Logo & Cover Image | Company branding images |
| About | Company description |
| Followers | XING follower count |
| Employee Count | Reported headcount range |
| Employees on XING | Number of employees with XING profiles |
| Website / Email / Phone | Public contact info |
| Address | Full company address |
People & Intelligence Data
| Field | Description |
|---|---|
| Contact Persons | Named contacts at the company with role, photo, and XING profile link |
| Featured Employees | Employee profiles with roles and photos |
| Company's Active Jobs | All currently open positions at that company |
| Similar Jobs | Related jobs from the same industry |
| Recommended Companies | XING-suggested related companies |
Why use this XING Jobs Scraper?
Multi-keyword search, all at once
Search up to 10 job titles simultaneously — "software engineer", "data scientist", "product manager" — and get all results in a single run without switching tabs.
Advanced filters built in
Narrow results before they even come in: remote/hybrid/on-site, employment type, career level, salary range, posting date, and radius. You get exactly the segment you care about.
Company intelligence, not just job listings
Most XING scrapers return job cards. This one goes deeper — every listing comes enriched with the full company profile, including the people behind the hiring, active open positions, and similar companies worth watching.
Resume where you left off
Use the Start Page setting to skip already-scraped pages and continue a previous run without duplicating results.
Powered by Apify
- Schedule automatic runs (daily, weekly, monthly)
- Connect to Google Sheets, Airtable, Zapier, Make, and 1,500+ tools via integrations
- Download results in JSON, CSV, Excel, or XML
- Monitor runs and get alerts when something goes wrong
How to use the XING Jobs Scraper
- Open the actor and click Try for free
- In the Keywords field, enter one or more job titles (e.g. "software engineer", "marketing manager")
- Set your Location (e.g. "Berlin", "Munich", "Hamburg")
- Optionally configure filters: remote options, employment type, career level, salary range
- Click Start — results start appearing in the dataset within seconds
No account, no API key, no setup. Just click and go.
Input parameters
| Parameter | Description | Default |
|---|---|---|
| Keywords | Job titles or search terms (up to 10) | software engineer |
| Location | City to search in | Berlin |
| Max Results | Cap total results per keyword | Unlimited |
| Start Page | Page to start from (useful to resume runs) | 1 |
| Date Posted | Filter by recency (last 24h, last week, last month) | Any time |
| Radius | Search radius from the city in km | Exact city |
| Workplace | Remote, Hybrid, On-site | All |
| Employment Type | Full-time, Part-time, Freelance, etc. | All |
| Career Level | Entry, Mid, Senior, Executive, etc. | All |
| Salary Min / Max | Annual gross salary range in EUR | No filter |
Sample output
Each dataset item looks like this:
{"id": "153004556","global_id": "jobs/153004556","slug": "berlin-senior-software-engineer-153004556","title": "Senior Software Engineer (m/f/d)","url": "https://www.xing.com/jobs/berlin-senior-software-engineer-153004556","city": "Berlin","locations": ["Berlin", "Munich"],"employment_type": "Full-time","industry": "Internet and IT","salary": {"__typename": "SalaryEstimate","minimum": 71500,"maximum": 88500,"median": 77000,"currency": "EUR"},"salary_forecast": "The salary for this job ranges from €71,500 to €88,500 with an average of €77,000","date_posted": "2026-05-02T06:29:07Z","valid_through": "2026-06-02T00:00:00Z","active_until": "2026-06-02","refreshed_at": "2026-05-10T08:00:00Z","direct_apply": false,"paid": true,"top_job": false,"redirects_to_third_party_url": true,"application_type": "UrlApplication","apply_url": "https://company.com/apply?utm_source=xing.com","company_url": "https://www.xing.com/pages/flixbus","company": {"name": "FlixBus","logo_url": "https://profile-images.xing.com/..."},"region": "Bayern","postal_code": "10115","country": "DE","description_text": "We are looking for a Senior Software Engineer to join our team...","description_html": "<p>We are looking for a <strong>Senior Software Engineer</strong> to join our team...</p>","company_profile": {"name": "FlixBus","slug": "flixbus","page_url": "https://www.xing.com/pages/flixbus","slogan": "The green alternative","logo_url": "https://profile-images.xing.com/.../logo128px.jpg","cover_url": "https://profile-images.xing.com/.../cover.jpg","about": "FlixBus is a German intercity bus service...","followers": 12400,"employees_min": 1001,"employees_max": 5000,"employees_on_xing": 843,"contract_type": "PREMIUM","website": "https://www.flixbus.de","email": "jobs@flixbus.de","phone": "+49 89 1234567","address": "Karl-Liebknecht-Str. 1, 80333 Munich","city": "Munich","postcode": "80333","country": "DE","contact_persons": [{"name": "Anna Müller","role": "Head of Talent Acquisition","profile_url": "https://www.xing.com/profile/Anna_Mueller","photo_url": "https://profile-images.xing.com/..."}],"employees": [{"name": "Max Schmidt","role": "Software Engineer","profile_url": "https://www.xing.com/profile/Max_Schmidt","photo_url": "https://profile-images.xing.com/..."}],"company_jobs": [{"title": "Product Manager (m/f/d)","url": "https://www.xing.com/jobs/berlin-product-manager-150000001","city": "Berlin","employment_type": "Full-time"}],"recommended_companies": [{"name": "BlaBlaCar","page_url": "https://www.xing.com/pages/blablacar","logo_url": "https://profile-images.xing.com/..."}],"similar_jobs": [{"title": "Backend Engineer (m/f/d)","url": "https://www.xing.com/jobs/berlin-backend-engineer-150000002","city": "Berlin","company_name": "Sixt SE"}]},"search_keyword": "software engineer","location": "Berlin","extraction_date": "05-22-2026","extraction_datetime": "2026-05-22T14:30:00+00:00","page": 1,"position": 0}
You can download the full dataset in JSON, CSV, Excel, or XML directly from the Apify Console.
Use cases
- 🎯 Recruiters & headhunters — Build targeted candidate pipelines and identify hiring companies before your competitors do
- 📊 HR & talent teams — Benchmark salaries, track competitor hiring trends, and map talent supply in the DACH market
- 💼 Sales & business development — Find fast-growing companies, identify decision-makers, and enrich your CRM with fresh contact data
- 🔬 Market researchers & analysts — Analyze job market trends, in-demand skills, and employment patterns across Germany, Austria, and Switzerland
- 🗂️ Job aggregator platforms — Continuously feed your platform with up-to-date XING listings via scheduled runs
How much does it cost to scrape XING?
This actor runs on pay-per-result pricing — you only pay for what you scrape.
- Estimated cost: ~$1.49 per 1,000 job results
- Each result includes the full enriched item: job detail + complete company profile
- All Apify plans include a free monthly compute allowance — small runs may cost nothing
- See full Apify pricing →
Free vs Paid plan
| Feature | Free plan | Paid plan |
|---|---|---|
| Keywords per run | 1 | Up to 10 |
| Max results per run | 10 | Unlimited |
| All filters | ✅ | ✅ |
| Company profiles | ✅ | ✅ |
| Contact persons & employees | ✅ | ✅ |
| Scheduling & integrations | ✅ | ✅ |
| API access | ✅ | ✅ |
Upgrade to any paid Apify plan to remove the keyword and result limits.
Frequently asked questions
Does this work for all XING job listings? Yes — the scraper works with any public job listing on XING, regardless of industry, location, or employment type.
Can I search jobs in multiple cities? Run the actor once per city, or use Apify's scheduling and API to automate multi-city runs. Each run targets one location but supports up to 10 keywords simultaneously.
Is the data fresh? Every run fetches live data directly from XING at the time of execution. Schedule daily or weekly runs to keep your dataset continuously up to date.
Can I integrate the results with my existing tools? Yes. Apify natively connects to Google Sheets, Airtable, Slack, Zapier, Make, and 1,500+ other tools. You can also access all results programmatically via the Apify API.
What makes this different from other XING scrapers? Unlike scrapers that return only the job card, this actor returns the full company profile nested inside every result — including contact persons, featured employees, and the company's other open positions. You get account intelligence alongside job data in a single run.
Is scraping XING legal? This actor collects only publicly available job listing data — the same data visible to any visitor on XING. Always use scraped data in compliance with applicable laws (GDPR, etc.) and XING's Terms of Service. This tool is not intended for scraping private profiles or any content requiring login.
Need help or a custom solution?
Open an ../../issues and we'll get back to you promptly.
Need a tailored integration, a different data source, or a custom scraping pipeline for your team? Reach out directly — we're happy to help.