How to see when a job was posted on Greenhouse, Lever, Ashby, Workday, Indeed and LinkedIn, with a free checker and data from 1,600+ real jobs.
You find a role that fits. The listing says nothing about when it went up, or just "30+ days ago". So you face the usual choice. Spend the evening on a tailored application, or guess that it filled weeks ago.
This guide shows you how to see when a job was posted, site by site. It starts with the one place the date is always kept. Paste a link into the free checker below and you'll have the answer in a few seconds.
Free checker
When was this job posted?
Paste a job link from the company's own careers page (Greenhouse, Lever, Ashby, SmartRecruiters or Workday).
Links you check aren't saved to any database.
Every company that hires at any scale uses an applicant tracking system. That's the software behind its careers page: Greenhouse, Lever, Ashby, SmartRecruiters, Workday and a few others. When a recruiter opens a role, that system records the day it went live.
Job boards copy listings from these systems. Along the way, the date often gets lost, rounded off, or replaced with the day the board itself picked the job up. That's why the same role can look brand new on one site and a month old on another.
So when you want to know how to see when a job was posted online, go to the source. Each system keeps the date in its own place:
| System | Where the date comes from | What it means |
|---|---|---|
| Greenhouse | the "first published" date in its public job data | the day the listing first went live |
| Lever | the "created" date | the day the recruiter created the posting |
| Ashby | the "published" date | the day the listing went public |
| SmartRecruiters | the "released" date | the day the company released it to the public |
| Workday | "Posted today", "Posted 3 days ago" on the listing | a relative age, capped at "30+ days" |
These are the same fields Zipply reads every night for every job it looks at. The checker above uses that exact lookup.
One rule saves a lot of confusion. Ask a Manager put it well: the most reliable source is generally "an employer's own website". Trust the employer's page over any copy of it.
These three are the easiest, because their job pages are public and the date sits in the page data.
First, find the employer's own listing. You'll know you're in the right place from the web address:
Some companies wrap these inside their own careers page, so the address shows the company's domain with a code like "gh_jid" at the end. That code means Greenhouse runs it underneath.
Next, get the date. The simple way is to paste the link into the checker at the top of this page. It asks the employer's system directly and shows you the date, plus whether the job is still open.
The manual way works too. Open the page source (right click, then View Page Source) and search for "datePosted" or "published". Many job pages include these fields for Google, even when the page itself shows no date.
If you only take one thing from this section: when you see a role on a big job board, look for the company's own listing before you apply. It carries the true date, and it's often the better place to apply anyway.
Indeed is where most people get stuck. Job seekers on Reddit and Hacker News have noticed that Indeed stopped showing a posting date on many listings and dropped the option to sort by date. Some people find a date in the page source. That date tells you when Indeed listed the job, which may not be when the employer posted it.
So for how to see when a job was posted on Indeed, the honest answer is to use Indeed to find the role, then check the date at the source. Search the job title and company name, open the employer's careers page, and look there.
LinkedIn usually shows a rough age near the top of a listing, such as "2 weeks ago". Treat it as a hint. An employer can post a role on its own site well before it reaches LinkedIn, and the employer's listing is still the one to check.
Workday is the exception among big systems. It shows the age on the listing itself: "Posted Today", "Posted Yesterday", "Posted 5 Days Ago". After a month it stops counting and says "Posted 30+ Days Ago". So Workday will tell you a job is old, but not how old.
| Where you found it | Does it show a date? | Best move |
|---|---|---|
| Indeed | often not | find the employer's listing and check there |
| a rough age | treat it as a hint, confirm at the source | |
| Workday | yes, up to 30+ days | read it on the listing |
| Greenhouse, Lever, Ashby | in the page data | use the checker or the page source |
There's a catch with dates you see on a page. Some show when a listing was last changed, not when it first went up. A recruiter fixes a typo or bumps the salary range, and suddenly a three-month-old role looks fresh.
That's why Zipply reads the first published date on Greenhouse, not the last updated one. They answer different questions. "Updated" tells you someone touched the listing. "First published" tells you how long the company has been looking.
Reposts work the same way. When a role closes and reopens, it may come back with a new date.
That isn't always bad news. Sometimes the first hire fell through. But it's worth knowing before you spend an evening on a cover letter.
No method is perfect. A date tells you how long a listing has been up, not whether the team is still reading applications. Use it to decide where your time goes first, not as a verdict.
Make sense? Fresh listings first, older ones with a little more care.
Since early October, Zipply has recorded the posting date for every job it scores where the employer's system shares one. As of 20 October 2026, that's 1,630 jobs. The chart shows how long they had already been up when we first saw them.
Move the slider and the picture is clear. Only about 1 in 8 jobs were under a day old. Half had been up for two weeks or more. About 36% had been up for over a month, and about 15% for more than three months.
So when you ask how to tell how old a job posting is, the date often surprises people. A job that looks new to you has usually been visible somewhere for a while.
Two things follow from this:
If you want to understand the silence after applying to older roles, our post on why you're getting ghosted goes deeper. And for finding roles before they spread to the big boards, see 50 companies hiring on their own career pages.
I built Zipply because applying to jobs had turned into a second job, and checking dates by hand was a big part of that.
Every night, Zipply reads job boards from employers' own systems plus a Google search for your roles and cities. It judges each role against your CV and writes down why. It skips weak fits and tells you why, and applies to the strong ones on your behalf.
Each morning you get one email. Since 3 October, that email shows "Posted N days ago" next to each role, so you can see how fresh it was.
It costs $50 a month, or $550 a year, with a full refund within seven days of the first payment. There is no free trial.
It only works for fields where enough roles exist, so before you pay we check how many live openings match what you want. You stay in control of your targets, and nobody can promise you a job, Zipply included.
If that sounds useful, you can start here.
Knowing how to see when a job was posted saves you evenings. Go to the employer's own listing, read the date there, and be wary of "updated" dates. Use the checker at the top of this page whenever a listing hides its age. Then put your best work into the roles that are both fresh and a real fit.
Open the employer's own listing and read the date its hiring system recorded. On Greenhouse, Lever, Ashby and SmartRecruiters the date is in the page data, so a checker or the page source shows it. On Workday the age appears on the listing. Job boards often hide or round the date, so the employer's page is the place to check.
Not always. Job seekers report that Indeed stopped showing posting dates on many listings and removed sorting by date. Some find a date in the page source, but that usually shows when Indeed listed the job. The reliable way is to search for the role on the employer's own careers page and check the date there.
LinkedIn usually shows a rough age near the top of a listing, such as "3 days ago". Treat it as a hint, because the role may have been live on the employer's site for longer before it reached LinkedIn. To be sure, find the same role on the company's careers page and read the date its hiring system shows.
Put this into practice
Your personal job search concierge. Zipply watches the market, scores every role against your CV, and applies on your behalf - only when the fit is right.
Get started →