Free tool

Is this job posting real?

Paste a job posting and see what it does — and doesn't — actually tell you. No signup, no account, no email. Takes a few seconds.

What is a ghost job?

A ghost job is a posting for a role the company isn't actively hiring for. It might be left up after the position was filled, kept open to collect résumés for a future pipeline, or run to make a team look like it's growing. From the outside it reads like any other opening — the tell is in the text itself: what the posting commits to, and what it quietly leaves out. Paste one below and this checker reads it for those signals in a few seconds.

Works well for company career pages and job boards like Greenhouse, Lever and Workday. LinkedIn blocks automated reading much of the time — if a link doesn't work, paste the text instead.

or paste the text
0 characters

Nothing is stored. The text is analyzed and discarded — no account, no logging of what you paste.

The rest of the job search

This is the quick version

Dossier does the full read: what the role actually wants, how your resume stacks up against it, tailored bullets, cover letters, interview practice — and it tracks every application you send.

The numbers

How common are ghost jobs?

There is no clean count. The figures below come from two different vantage points — an applicant-tracking platform measuring its own listings, and a survey asking hiring managers what they did. Read them as a sense of scale, not a precise rate.

18–22%

of the jobs posted on the Greenhouse platform in any given quarter are classified as ghost jobs.

Greenhouse, 2024 State of Job Hunting report
40%

of companies said they had posted a fake job listing that year, and three in ten had active fake listings at the time of the survey.

ResumeBuilder.com, survey of 649 hiring managers, 2024
3 in 5

candidates say they suspect they have encountered a ghost job.

Greenhouse, 2024 State of Job Hunting report
About this tool

What it can and can't tell you

What is a "ghost job"?

A posting that isn't attached to a real, currently-open role — a listing kept up to collect résumés for a talent pipeline, to look like the company is growing, or left online long after the job was filled. Estimates of how common they are vary widely, which is part of why it's worth reading a posting carefully rather than trusting a headline number.

How does the check work?

It reads the posting for things a real, urgent opening usually has and a placeholder usually doesn't: a stated salary range, a named team or product, a concrete description of the work, requirements a real person could actually meet. It also flags evergreen language like "always accepting applications."

Can it tell whether a job is definitely fake?

No, and it won't claim to. It reads the text you paste — nothing else. It has no data on the company, no record of how long the listing has been up, and no way to know whether it's been reposted. A high score means the posting is short on the signals a genuine opening usually carries, not that the job is proven fake. Plenty of real jobs are advertised badly.

Does it store what I paste?

No. The text is sent for analysis and discarded. There's no account, no cookie tracking you across the site, and nothing written to a database.

Why is it free?

Because it's the fastest way to show what Dossier does. The app goes considerably further — matching a posting against your actual résumé, tailoring it, drafting cover letters, running interview practice, and tracking applications — and that's what we charge for.