Free tool
Find the keywords a posting is actually asking for.
Paste the posting. You get its requirements split into what it demands and what it would merely like, every term it names and how often, and, if you paste your CV as well, the terms your CV never mentions. It runs in this browser tab. Nothing is uploaded and there is no account to make.
This page does the reading in your browser. What you paste is never sent to us, and the page makes no network request while you use it.
Paste a posting above and the reading appears here.
What to do with the output
Four moves, in this order.
- 01
Answer the demanded list first
Every line in the left column should have something in your top third that responds to it. Not the word: the evidence. If you have nothing for a line, that is the honest gap, and it is better to know before you spend an evening on the application.
- 02
Leave the preferred list alone unless it is true
This is the column that talks good candidates out of applying. Nothing here is a gate. If one of them happens to be true of you, it is worth a line; if it is not, ignore it and apply anyway.
- 03
Treat the unstated bullets as interview questions
A bullet nobody marked either way is a thing the team does and has not decided how strongly to want. Those are the ones worth asking about on the call, and worth a sentence in the CV if you have one.
- 04
Take their noun, not their whole sentence
If they say streaming ingestion and you built an event pipeline, use their words for the same true thing. If their word would be a lie about what you did, keep yours and let that bullet be shorter.
Read this before you trust it
Three things this tool will not do.
It will not score you
There is no match percentage here, because a percentage against a job description is a number with no referent. Every tool that shows you one chose the formula that made its own product look necessary.
It cannot read an employer's ATS
Nobody outside a company can see how their system is configured, which fields it indexes, or what a recruiter typed into it. Anything that claims otherwise is describing software it has never seen.
It reads a fixed vocabulary
130 terms, scoped to US tech and the words those postings use for scope and seniority. Something it misses is not something the posting failed to say, so read the requirement list too.
About the tool.
How do I find the keywords in a job description?
Read it twice and separate what it demands from what it would like, which is most of the work and is what the tool above automates. Then take the terms that survive and check each one against something you actually did. A term without evidence under it is not a keyword, it is a claim.
Do you store what I paste?
No. The analysis is JavaScript running in your tab; the text never leaves the page and there is no request to us while you use it. There is nothing to delete afterwards because there is nothing there.
Do I have to sign up?
No. No account, no email address, no watermark on the output, no limit on how many postings you read. A tool that answers the question and then asks for your email has not answered it.
Does this check my CV against an ATS?
No, and nothing can. An applicant tracking system belongs to the employer, it is configured by them, and the search across it is run by a person you never meet. What this compares is your text against the posting's text, which is the part that is knowable.
Why does it say some bullets are not stated either way?
Because the posting did not say. A bullet with no cue word, under no heading, has not been marked as a demand or as a preference, and rounding it up to a demand is how a tool talks somebody out of a job they would have got.
Can it read a PDF or a link?
No. Copy the text out and paste it in. Reading a file or fetching a URL would mean uploading something or making a request, which is exactly what this page does not do.
How many of the missing terms should I add?
Only the ones you can defend in one sentence under questioning. Eight defensible terms beat thirty that collapse in the screen call, and the screen call is the next thing that happens after the keyword match works.
Or hand the posting over and get the document back.
This tool tells you what a posting asks for. The paid product writes the CV that answers it, for that one posting, and puts the draft in front of 25 independent reviewers before you see it.