Vietnam Jobs Scraper: TopCV & ITviec Jobs, Salaries, Skills
Pricing
from $20.00 / 1,000 job scrapeds
Vietnam Jobs Scraper: TopCV & ITviec Jobs, Salaries, Skills
Scrape TopCV and ITviec job listings in Vietnam: title, company, city, salary range, skills, experience and dates. Export to CSV, Excel or JSON.
Pricing
from $20.00 / 1,000 job scrapeds
Rating
0.0
(0)
Developer
Huy Tran
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Security
Limited permissionsShare
💰 A typical run of 50 jobs costs about $0.10 in job fees, plus a few cents of Apify platform usage (proxy and compute). No subscription, no API key.
Scrape job listings from TopCV and ITviec, two of Vietnam's largest job boards, into a clean table. Search by keyword (Vietnamese or English) or paste any search URL with your filters, and get title, company, city, salary range, skills, experience, posting date, deadline and the full description.
What you get
| Field | Example |
|---|---|
title | Lập Trình Viên Python (Django) |
company | Công ty ABC |
sourceLabel | TopCV / ITviec |
city, district, address | Hồ Chí Minh, Quận 1, 12 Lê Lợi |
salaryMin, salaryMax, salaryCurrency, salaryUnit | 15000000, 25000000, VND, MONTH |
salaryText | Salary as shown on the page when no range is published |
experience | 24 months |
skills | ["Python", "Django", "PostgreSQL"] |
employmentType | FULL_TIME |
datePosted, validThrough | 2026-10-20, 2026-11-20 |
description | Full job description as plain text |
url, jobId | Link to the job and its ID on the board |
Export as CSV, Excel, JSON or use the API.
Use cases
- Salary benchmarks: compare salary ranges for a role across companies and cities in Vietnam.
- Skill demand: count which skills (React, Go, Java, SAP…) employers ask for this month.
- Recruitment and HR tech: feed fresh Vietnamese job data into your ATS, job aggregator or newsletter.
- Sales leads: find companies that are hiring, a strong sign they are growing.
- Market research: track hiring trends for an industry over time with a schedule.
How to use it
- Type a keyword, for example
python,kế toán,marketingordata analyst. - Pick TopCV, ITviec or both. ITviec lists IT jobs only.
- Optionally choose a city for ITviec.
- Click Start, then download the results.
Need TopCV filters (city, salary, level, industry)? Set them on topcv.vn, copy the result page URL, and paste it into Search URLs.
Example input
{"keyword": "python","sources": ["topcv", "itviec"],"city": "ho-chi-minh","maxJobsPerSource": 100,"includeDescription": true}
How it works
Job pages on both boards publish schema.org JobPosting data, the same structured data Google for Jobs reads. The scraper reads that data first, so fields stay correct even when the page design changes. Both sites use Cloudflare, so the scraper uses a real browser TLS fingerprint and Vietnamese residential proxies by default.
Pricing
Pay per result: you pay for each job saved, plus Apify platform usage (mainly residential proxy traffic). Set a maximum cost per run in the run options and the scraper stops when it is reached.
Tips
- ITviec hides some salaries until you sign in. In that case
salaryTextshows what the page shows. - If many pages fail, lower Parallel requests or keep the Vietnamese residential proxy.
- Run it on a schedule (daily or weekly) to build a history of job postings.
Legal and data use
The scraper collects public job listings only. It does not collect recruiter names, emails or phone numbers. You are responsible for using the data in line with the websites' terms and the laws that apply to you, including Vietnam's personal data protection rules.
Related
- App Review Analyzer: pain points from app reviews with AI
- App Idea Validator: check an app idea against App Store and Google Play data
- Vietnam Real Estate Scraper: Chợ Tốt, Nhà Tốt and Batdongsan listings (same author)
Found a problem? Open an issue on the Issues tab with your run link.