The JD keyword extractor
Paste a posting and see the skills it asks for, split by how hard it asks - free, no account, and no AI involved at any point.
Paste a job description and get back the skills it actually asks for, sorted by how hard it asks.
Free, no account, and there is no AI in it. It runs on its own page at
/tools/jd-keyword-extractor.
Not every requirement is a requirement#
A posting is a wish list with a few hard filters buried in it. "Strong experience with Java" and "exposure to Kubernetes is a plus" are not the same requirement, and treating them as equivalent is why people either over-prepare for a nice-to-have or miss the one thing they genuinely need.
So the results are split three ways:
| Group | What it means |
|---|---|
| Must have | Stated as a requirement. |
| Preferred | Named as a plus, a bonus or a nice-to-have. |
| Mentioned | Present with no stated level of importance. Worth knowing, not worth reorganising your preparation around. |
It matches meaning, not spelling#
Terms found in the posting are matched against our own skill taxonomy rather than compared as strings, so a posting asking for "Spring" and one asking for "Spring Boot" land in the same place.
If that matching is unavailable it falls back to exact wording and labels the result as such - a thinner answer, clearly marked, rather than a silent downgrade.
Read the unmapped list#
Terms that stood out in the posting but match nothing in our taxonomy are shown rather than dropped. Usually that is a company-specific tool, an internal system, or a phrase that is not really a skill.
Free, and there is no AI in it#
No account, no credits, and nothing is sent to an AI provider - the taxonomy matching runs on infrastructure we host ourselves.
It is capped per day rather than fully unlimited: one run a day without an account, four signed in. Credits cannot raise that, because the tool is priced at zero - signing in is the only thing that does.
Where to go next#
This tool tells you what a posting asks for. It does not tell you whether you match it - that is the JD match, which compares the same posting against your resume and is the tool this one is meant to hand off to.
Related#
Was this page helpful?