Jobless Developer

Free tool

Job posting age checker

Across 2,016,601 live listings the median posting stays open 19.9 days on Workday, updated .

Median days open by platform

PlatformLive jobsMedian days open
Workday595,05819.9 days
SmartRecruiters393,03815.9 days
iCIMS235,06417.8 days
Greenhouse203,29638.3 days
Teamtailor131,96626 days
Workable85,99125.8 days
Lever73,1808.6 days
BambooHR64,99627.4 days
Ashby64,69652.7 days
Recruitee42,38529.3 days
join.com33,40240.5 days
Personio28,63576.8 days
Breezy27,13235 days
Rippling19,32549 days
Pinpoint18,43728.9 days

What a ghost job looks like

SignalWhy it matters
Open far longer than the platform medianA posting open more than twice the median days-open for its ATS is the strongest single signal in our data.
Reposted repeatedly with the same titleThe same role reappearing every few weeks at the same company, rather than closing, often means the req is not really being filled.
No salary range disclosedPostings with no salary information are harder for us to compare directly, but tend to sit open longer in the corpus.
Generic or templated descriptionShort, boilerplate descriptions correlate with reqs kept open speculatively rather than for an active hire.
Company posting many similar roles at onceA burst of near-identical postings from one company is more often a talent-pipeline sweep than five distinct open seats.

Stop guessing which postings are real

Jobless scores roles against your resume the day they are posted, so you spend time on jobs that are actually fresh.

FAQ

How can I tell if a job posting is still active?
Paste the posting URL above. Jobless checks whether the listing is still live on the employer's own careers page and shows how many days it has been open compared to the median for that ATS.
What does 'stale' mean for a job posting?
We mark a posting stale when it has been open more than twice the median days-open for its platform, or more than 60 days regardless of platform. Stale does not mean fake, but it does mean the odds of a fast reply are lower.
Why do some jobs get reposted?
Companies repost when a search restarts, when a posting expires and gets refreshed to stay visible, or sometimes to keep a pipeline open without an active seat. The checker shows past posting dates for the same role at the same company so you can see the pattern.
What is a ghost job?
A ghost job is a listing that stays posted with no real intent to hire, often to build a resume pipeline, satisfy a hiring-plan requirement, or signal company growth. There is no single definitive test, but age far past the platform median, repeated reposting, and no salary disclosure are the signals that correlate with it in our data.
Why does the checker say a job is not found?
Jobless indexes employers' own careers pages, not third-party job boards. If you pasted a link from a board or aggregator rather than the original company posting, search for the company directly or try the original URL from the employer's site.
Is the job posting age checker free?
Yes. No signup, no email required. Paste a URL and get the result immediately.