Malt Freelancers Scraper avatar

Malt Freelancers Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Malt Freelancers Scraper

Malt Freelancers Scraper

Scrape freelancer profiles from Malt, Europe's leading freelancer marketplace. Search by skill/keyword and location, or enrich specific profile URLs. Extracts name, headline, skills, daily rate, rating, experience, location, languages, and more across all Malt markets (FR, DE, ES, BE, NL, COM).

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

16 days ago

Last modified

Share

Extract freelancer profiles from Malt — Europe's largest freelancer marketplace with 700,000+ verified professionals across France, Germany, Spain, Belgium, Netherlands, and the global platform.

Search by skill or keyword, filter by location and ratings, and enrich specific profile URLs — all in a single actor.


What data you get

Each freelancer record contains:

FieldTypeDescription
profileIdstringUnique Malt profile identifier (slug from the profile URL)
namestringFull name
profileUrlstringDirect link to the freelancer's Malt profile
headlinestringProfessional title or short description
verifiedbooleanWhether the freelancer holds a Malt verified badge
marketstringMalt market scraped (fr, de, es, be, nl, com)
profilePhotoUrlstringProfile photo URL
recordTypestringAlways "freelancer"
scrapedAtstringISO 8601 UTC timestamp of when the record was scraped

Fields with no value are omitted — no null values in the output.


Input parameters

ParameterTypeRequiredDefaultDescription
modeselectYessearchFreelancerssearchFreelancers to search by keyword, or byProfileUrls to enrich specific URLs
searchQuerystringFor searchSkill or keyword, e.g. python developer, react, ux designer
locationstringNoCity or region filter, e.g. Paris, Berlin
profileUrlslistFor byProfileUrlsList of Malt profile URLs to enrich
marketselectNodeWhich Malt marketplace to use: fr, de, es, be, nl, com
minRatingfloatNoMinimum average rating filter (0–5)
minReviewsintegerNoMinimum review count filter
maxItemsintegerNo20Maximum number of profiles to return (1–5000)

Supported markets

Market codeDomainCountry
commalt.comGlobal / English
frmalt.frFrance
demalt.deGermany
esmalt.esSpain
bemalt.beBelgium
nlmalt.nlNetherlands

Example inputs

Search for Python developers in Paris (French market)

{
"mode": "searchFreelancers",
"searchQuery": "python developer",
"location": "Paris",
"market": "fr",
"maxItems": 50
}

Search for React freelancers in Germany with rating filter

{
"mode": "searchFreelancers",
"searchQuery": "react developer",
"market": "de",
"minRating": 4.5,
"minReviews": 3,
"maxItems": 100
}

Enrich specific freelancer profile URLs

{
"mode": "byProfileUrls",
"profileUrls": [
"https://www.malt.fr/profile/johndoe",
"https://www.malt.de/profile/jane-smith"
]
}

Global search across all markets

{
"mode": "searchFreelancers",
"searchQuery": "data scientist",
"market": "com",
"maxItems": 200
}

Example output

{
"profileId": "johndoe",
"name": "John Doe",
"profileUrl": "https://www.malt.fr/profile/johndoe",
"headline": "Senior Python & Data Engineering Freelancer",
"verified": true,
"market": "fr",
"profilePhotoUrl": "https://dam.malt.com/a8d63245-ac61-40ba-abc2-59c284440837?gravity=face&func=face&w=330&h=325&force_format=png",
"recordType": "freelancer",
"scrapedAt": "2026-05-15T10:30:00+00:00"
}

Use cases

  • Talent sourcing — Find and qualify freelancers by skill, location, and rating
  • Market research — Analyse freelancer availability and skill demand across European markets
  • Competitor benchmarking — Track top-rated freelancers in your niche
  • Lead generation — Build targeted outreach lists from Malt search results
  • Freelancer directory — Build or enrich databases with up-to-date Malt profile links

Frequently Asked Questions

Which Malt markets are supported? All six Malt domains: malt.com (global), malt.fr (France), malt.de (Germany), malt.es (Spain), malt.be (Belgium), and malt.nl (Netherlands).

Does it require login or cookies? No. The actor scrapes publicly available profile information only — no account or cookies are needed.

How many profiles can I scrape? Typically up to ~24 profiles per search query — Malt's search results page embeds one page of profile links. For broader coverage, run multiple searches with different keywords, locations, or markets.

What is the verified field? Malt awards a verified badge (called "Supermalter" in some markets) to freelancers who meet quality and activity thresholds. The verified field reflects this badge status.

Can I filter by minimum rating or review count? Yes — use minRating (0–5) and minReviews to filter the results. Freelancers without a rating or reviews will still pass the filter (they are not excluded for having no data).

Can I search by tag or category URL? In searchFreelancers mode, enter the skill name as the searchQuery. Malt's search is skill/keyword based.

Why does the actor need a residential proxy? Malt uses Cloudflare bot protection that blocks datacenter IPs. A European residential proxy (Germany by default) is required to reliably access the site. The actor is pre-configured to use Apify's RESIDENTIAL proxy group with a German exit node.

What output format is supported? The dataset can be downloaded in JSON, CSV, Excel, XML, RSS, or HTML format from the Apify platform.

Is this actor suitable for daily automated runs? Yes. The default prefill values (mode=searchFreelancers, searchQuery=python developer, maxItems=5) produce at least one record in Apify's daily automated test runs.