Malt Scraper Ppr
Pricing
from $3.00 / 1,000 results
Malt Scraper Ppr
Extract freelancer profiles from Malt with predictable pay-per-result pricing. Scrape developers, designers & consultants across France & Europe. Get daily rates, skills, ratings, availability. Simple pricing - pay only for results you get.
Pricing
from $3.00 / 1,000 results
Rating
3.1
(3)
Developer

SilentFlow
Actor stats
1
Bookmarked
3
Total users
2
Monthly active users
1.2 hours
Issues response
5 days ago
Last modified
Categories
Share
Malt Freelancer Scraper (Pay Per Result)
Extract freelancer profiles from Malt.fr, the leading freelance marketplace in France and Europe. Scrape developers, designers, consultants, and other professionals to get their rates, skills, ratings, availability, and contact information.
This Malt scraper gives you access to 700,000+ freelancers across France, Germany, Spain, and other European markets. Get detailed data with a simple pay-per-result pricing model - you only pay for the profiles you successfully extract.
What can Malt Freelancer Scraper do?
- Scrape search results - Extract freelancers from any Malt search page with filters
- Multi-market support - Works with malt.fr, malt.de, malt.es, malt.be, malt.nl
- Advanced filtering - Filter by daily rate, experience, availability, Supermalter status
- Flexible input - Use a search URL from your browser or configure parameters directly
- Export formats - Download data as JSON, CSV, Excel, or access via API
Plus all the advantages of the Apify platform:
- API access - Integrate with your apps using REST API
- Scheduling - Run automatically on a schedule
- Integrations - Connect with Zapier, Make, Google Sheets, and 100+ apps
- Proxy rotation - Built-in residential proxies for reliable scraping
What data can you extract from Malt?
The Malt scraper extracts the following data from freelancer profiles:
| Field | Description |
|---|---|
fullName | Freelancer's full name |
headline | Professional title/headline |
dailyRate | Daily rate in EUR |
currency | Currency code (EUR) |
location | City/region |
country | Country code (fr, de, es, be, nl) |
rating | Average rating (1-5) |
reviewCount | Number of client reviews |
missionsCount | Number of completed missions |
skills | List of skills and expertise |
experienceYears | Years of experience |
isAvailable | Current availability status |
isVerified | Verified availability by Malt |
isSupermalter | Supermalter certification |
availabilityStatus | Detailed status (AVAILABLE, AVAILABLE_AND_VERIFIED, etc.) |
workAvailability | Work type (FULL_TIME, PARTIAL) |
portfolio | List of portfolio items |
profileUrl | Link to full profile |
profileImage | Profile photo URL |
scrapedAt | Timestamp of extraction |
How to scrape Malt freelancers
Scraping Malt freelancer data is easy with this Actor. Follow these steps:
- Go to Malt - Visit malt.fr (or your preferred market)
- Apply your filters - Search for freelancers and use Malt's filters (skills, location, rate, etc.)
- Copy the URL - Copy the full URL from your browser's address bar
- Paste in the Actor - Enter the URL in the
searchUrlfield - Set limits - Choose how many freelancers to scrape with
maxItems - Run the scraper - Click "Start" and wait for results
- Download your data - Export as JSON, CSV, or Excel
Input example using Search URL (recommended)
{"searchUrl": "https://www.malt.fr/s?q=developpeur+react&locationId=paris","maxItems": 100}
Input example using parameters
{"query": "developpeur react","location": "paris","minRate": 400,"maxRate": 800,"onlyAvailable": true,"maxItems": 200}
Input parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
searchUrl | String | No | Full Malt search URL (copy from your browser) |
query | String | No | Search keywords (e.g., "developpeur", "designer") |
location | String | No | City or region (e.g., "paris", "remote") |
minRate | Number | No | Minimum daily rate in EUR |
maxRate | Number | No | Maximum daily rate in EUR |
experienceMin | Number | No | Minimum years of experience (0, 2, 3, 7, 8, or 16) |
onlySupermalter | Boolean | No | Only Supermalter certified freelancers |
onlyAvailable | Boolean | No | Only available freelancers |
pages | Number | No | Number of pages to scrape (default: 1, max: 50) |
maxItems | Number | No | Maximum freelancers to extract (recommended for cost control) |
proxyType | String | No | Proxy type: residential, datacenter, or auto |
Tip: Use
maxItemsto control your budget. Set it to the exact number of freelancers you need.
Output example
Each freelancer profile is returned as a JSON object:
{"freelancerId": "marie-dupont-react-developer","profileUrl": "https://www.malt.fr/profile/mariedupont","fullName": "Marie Dupont","headline": "Senior React Developer | TypeScript Expert | 8 years experience","dailyRate": 650,"currency": "EUR","location": "Paris","country": "fr","rating": 5,"reviewCount": 23,"skills": ["React", "TypeScript", "Node.js", "GraphQL", "Next.js"],"experienceYears": 8,"isAvailable": true,"isSupermalter": true,"profileImage": "https://dam.malt.com/profile/marie-dupont.jpg","scrapedAt": "2024-12-26T10:30:00Z"}
You can download the dataset in various formats: JSON, CSV, Excel, XML, RSS, or HTML.
Supported Malt markets
| Country | Website | Proxy |
|---|---|---|
| 🇫🇷 France | malt.fr | FR |
| 🇩🇪 Germany | malt.de | DE |
| 🇪🇸 Spain | malt.es | ES |
| 🇧🇪 Belgium | malt.be | BE |
| 🇳🇱 Netherlands | malt.nl | NL |
Just use the search URL from any of these markets. The scraper automatically detects the region and uses the appropriate local proxy for best results.
Why scrape Malt freelancers?
Malt is the largest freelance marketplace in Europe with 700,000+ freelancers across France, Germany, Spain, and other markets. Here's how you can use this data:
- Talent sourcing - Find and contact freelancers for your projects based on skills, rates, and availability
- Market research - Analyze freelance rates and skills demand in your industry or region
- Competitive analysis - Track freelancer pricing and positioning in your market
- Lead generation - Build targeted lists of freelancers for recruitment, partnerships, or B2B services
- Skills mapping - Understand which skills are most common or in-demand in specific regions
- Pricing strategy - Set competitive rates based on market data
Integrations and Malt Scraper API
Connect Malt Freelancer Scraper with your favorite tools using Apify integrations:
- Google Sheets - Automatically export data to spreadsheets
- Zapier - Connect with 5,000+ apps
- Make (Integromat) - Build complex automation workflows
- Slack - Get notifications when scraping completes
- Webhooks - Trigger actions in your own systems
Using the Apify API
Access your data programmatically using the Apify API:
Python:
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("silentflow/malt-scraper-ppr").call(run_input={"query": "developpeur react","location": "paris","maxItems": 100})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['fullName']} - {item['dailyRate']} EUR/day")
JavaScript:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/malt-scraper-ppr').call({query: 'developpeur react',location: 'paris',maxItems: 100});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => console.log(`${item.fullName} - ${item.dailyRate} EUR/day`));
Check out the API tab for more code examples.
Is it legal to scrape Malt?
This scraper only extracts publicly available data that freelancers have chosen to share on their profiles. It does not access private information, login-protected content, or personal data beyond what is displayed publicly.
We believe that scraping public data for legitimate business purposes is legal, but you should be aware that:
- Your results may contain personal data protected by GDPR in the European Union
- You should only scrape personal data if you have a legitimate reason to do so
- If you're unsure, consult with your legal team
For more information, read our blog post on the legality of web scraping.
FAQ
How is Pay Per Result different from the standard version?
With Pay Per Result, you pay a fixed price for each freelancer profile extracted. With the standard version, you pay for compute time (Apify Compute Units). Pay Per Result is simpler to budget but may cost more for very large datasets.
How often should I run the scraper?
Freelancer availability and rates change frequently. For active talent sourcing, we recommend running weekly. For market research, monthly updates are usually sufficient.
Can I filter by specific skills?
Yes! Include skills in your search query (e.g., "developpeur react typescript") or use Malt's website to apply skill filters, then copy the resulting URL.
Why do some freelancers have missing data?
Some fields may be empty if the freelancer hasn't provided that information on their profile. The scraper returns all available public data.
Can I scrape freelancers from other Malt markets?
Yes! Just use the search URL from malt.de (Germany), malt.es (Spain), malt.be (Belgium), or malt.nl (Netherlands).
How do I control my budget?
Use the maxItems parameter to set a hard limit on the number of freelancers to extract. This gives you complete control over your costs.
When am I charged?
You're only charged for successfully extracted freelancer profiles. If a profile fails to load, you won't be charged for it.
Your feedback
We're always working on improving the performance of our Actors. If you've got any technical feedback or found a bug, please create an issue on the Issues tab in Apify Console.
For custom scraping solutions or enterprise needs, feel free to reach out!
Built by silentflow