JobsDB Jobs Scraper
Pricing
from $1.50 / 1,000 job listings
JobsDB Jobs Scraper
JobsDB Jobs Scraper extracts job listings from JobsDB Hong Kong and JobsDB Thailand, past the 500-result limit: titles, companies, salaries, categories, work types and full job descriptions, for recruiting, salary benchmarking and job market research.
Pricing
from $1.50 / 1,000 job listings
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
🚀 JobsDB Jobs Scraper
Extract job listings from JobsDB Hong Kong and JobsDB Thailand — titles, companies, salaries, categories, work types and full job descriptions. JobsDB shows at most 500 jobs per search; this JobsDB scraper keeps going and collects the rest, so you can export a whole category or district instead of the first few pages.
✨ Features
- 🌏 Both JobsDB sites: hk.jobsdb.com and th.jobsdb.com, in one output format.
- 📦 Beyond the 500-job limit: large searches are automatically split by category, work type and area, then merged with every job returned once. Each run reports how many of the matching jobs were collected.
- 🗂️ Whole-category exports: leave the keyword empty, pick a category (Accounting, Banking & Financial Services, Information & Communication Technology, …) and get the full list for Hong Kong or Thailand.
- 💰 Salary, category and work arrangement on every job: salary text as advertised (HK$, ฿), category and subcategory, full-time / part-time / contract / casual, on-site / hybrid / remote.
- 📝 Optional full details: complete job description (plain text and HTML), expiry date, verified-advertiser flag and whether applications go to the company's own site.
- 🔔 Only new jobs since the last run: schedule the scraper and receive just the jobs listed since the previous run.
- 🔗 Paste any JobsDB URL: search pages with filters applied, category pages or single job URLs.
🛠️ How It Works
- Choose what to search – pick Hong Kong or Thailand, then a keyword, location and/or category. Or paste JobsDB search and job URLs.
- Set Max results – up to 500 comes straight from the search; above 500 the scraper splits the search to reach the rest.
- Run the scraper – download the jobs as JSON, CSV or Excel, or send them to your own tools through the API.
⚙️ Input
| Field | Description |
|---|---|
| Country | Hong Kong (default) or Thailand. |
| Job title or keyword | e.g. accountant, software engineer. Leave empty to get every job in the category or location. |
| Location | As you would type it on JobsDB: Kowloon, Central and Western District, Bangkok, Chonburi. |
| Category | One of the 30 job categories, or any. |
| Date posted | Any time, last 24 hours, 3, 7, 14 or 30 days. |
| Sort by | Relevance or newest first. |
| Search or job URLs | Optional. Replaces the fields above. |
| Scrape full job details | Off by default. Adds description, expiry date and advertiser details. |
| Only new jobs since the last run | Off by default. For scheduled monitoring. |
| Max results | Default 50. |
Examples
JobsDB Hong Kong — accountant jobs in Kowloon:
{ "country": "HK", "keyword": "accountant", "location": "Kowloon", "maxItems": 100 }
JobsDB Hong Kong — every banking & financial services job posted in the last 7 days, with full descriptions:
{ "country": "HK", "category": "1203", "postedWithin": "7", "scrapeDetails": true, "maxItems": 2000 }
JobsDB Thailand — sales jobs in Bangkok:
{ "country": "TH", "keyword": "sales", "location": "Bangkok", "maxItems": 200 }
JobsDB Thailand — engineer jobs from a pasted search URL:
{ "startUrls": [{ "url": "https://th.jobsdb.com/engineer-jobs/in-Bangkok" }], "maxItems": 500 }
💰 Pricing
Pay only for the jobs you get — no monthly rental.
| Event | Price | What you get |
|---|---|---|
| Job listing | $0.0015 per job ($1.50 per 1,000) | Title, company, location, category, work type, salary, listing date, teaser, bullet points, URL |
| Job detail | $0.0025 per job ($2.50 per 1,000) | Everything above plus full description, expiry date, advertiser verification. Charged instead of the listing price. |
A tiny start fee of $0.00005 per run applies. Examples: 50 listings = $0.08 · a 5,000-job category export = $7.50 · the same export with full descriptions = $12.50. A scheduled "only new jobs" run that finds nothing new costs almost nothing.
📊 Sample Output Data
One JobsDB Hong Kong job with full details:
[{"id": "95063385","url": "https://hk.jobsdb.com/job/95063385","title": "Accountant - Sourcing MNC, Up to 35k","companyName": "Morgan Mckinley Limited","advertiserId": "61302709","companyId": "22311","location": "Kowloon","country": "HK","site": "JobsDB Hong Kong","category": "Accounting","subcategory": "Financial Accounting & Reporting","workTypes": ["Full time"],"workArrangements": ["On-site"],"salary": "$24k - $34k p.m.","datePosted": "2026-10-05T10:03:37.207Z","teaser": "The role will take ownership of day-to-day accounting operations, including AR management, GL accounting, and month-end closing activities.","bulletPoints": ["GL, AR, Month-end Closing", "Remote Supervision", "Attractive Benefits"],"isFeatured": false,"companyLogo": "https://bx-branding-gateway.cloud.seek.com.au/8433a131-c16c-4249-8e50-86be4214c0a9.1/jdpLogo","advertiserVerified": true,"expiresAt": "2026-11-04T10:03:35.000Z","isExpired": false,"appliesOnCompanySite": false,"description": "Responsibilities\n• Accounts Receivable: Manage invoicing, credit control, payment matching, and collection follow-ups to maintain healthy cash flow.\n\n• General Ledger: Maintain accurate ledger accounts, handle bank reconciliations, execute journal entries, and ensure proper schedule preparation.\n\n• …","descriptionHtml": "<h2>Responsibilities</h2><ul><li><p>Accounts Receivable: Manage invoicing, credit control, payment matching, and collect…","scrapedAt": "2026-10-05T12:22:15.130Z"}]
Without Scrape full job details the fields description, descriptionHtml, expiresAt, isExpired, advertiserVerified and appliesOnCompanySite are left out.
ℹ️ Good to Know
- Coverage on large searches. For exports without a keyword (a category, a district, a whole country) the scraper typically collects 95% or more of the jobs JobsDB reports. For keyword searches expect around 90–95%: without filters JobsDB also counts loosely related jobs that disappear as soon as any filter is applied, so that last share cannot be reached by anyone. The run log states the exact numbers.
- Order of results. Searches up to 500 jobs follow your chosen sort. Larger searches are returned slice by slice, newest first within each slice.
- Promoted jobs appear once, even when JobsDB repeats them across pages.
- Salary is the text the advertiser published. Many Hong Kong ads do not state one.
- Only new jobs remembers each search separately. The first run returns everything up to Max results and saves the baseline.
- Contact details inside job ads are not extracted.
Build your Hong Kong and Thailand jobs dataset with the JobsDB Jobs Scraper today! 🚀