About this tool
Analyse a job description offline: extract skills, score your match, check readability and gendered wording.
The AI JD Analyzer scores a pasted job description out of 100 and tells you what is missing from it — the named skills, the seniority band, how hard it is to read, and any gendered wording. Readability uses the Flesch Reading Ease and Flesch–Kincaid Grade Level formulas; the wording check uses the masculine- and feminine-coded word stems published by Gaucher, Friesen and Kay (2011). It is built for recruiters tightening a post before it goes live and for candidates deciding whether a role is worth applying to.
Open AI JD Analyzer on AltFTool — it loads instantly in your browser.
Replace the sample post in the Job description box with your own (it prompts "Paste the full job post here…"), then list what you know in the "Your skills (comma separated)" field underneath, which starts with a worked example. Anything shorter than 25 words is refused with a message telling you how many words you pasted.
There is no analyse button — every panel recalculates as you type. "Job description quality score" reports out of 100 with a grade of Strong, Good, Needs work or Weak, above a table of Words, Flesch reading ease, Flesch–Kincaid grade level, Average words per sentence, Seniority, Skills named, Sections missing and Masculine-coded words.
Read "Your match against this job" for your percentage and the You have / Gaps to close skill chips, then click Copy result to put the whole report on the clipboard as plain text — the button reads Copied! for about a second and a half — or Reset to restore the sample job description and skills.
The whole analysis runs client-side, so a confidential requisition is never uploaded.
Reading scores come from the Flesch formulas and the bias list from a peer-reviewed 2011 study.
Every flag comes with the specific fix — the missing section, the neutral word to swap in, the sentence length to cut.
Aim for 300 to 800 words. Posts under 300 words read as thin and leave candidates guessing about the day-to-day work; past 800 words the responsibilities get buried in company boilerplate. This tool gives full length credit inside that band and tapers the score outside it.
Between 50 and 70. Below 50 the writing is 'fairly difficult' and needs a college reading level; above 70 it usually means the post has stopped saying anything concrete. The formula is 206.835 − 1.015 × (words per sentence) − 84.6 × (syllables per word).
Yes. Gaucher, Friesen and Kay found in the Journal of Personality and Social Psychology (2011, vol. 101) that masculine-coded wording such as 'competitive', 'dominant' and 'self-reliant' made job ads less appealing to women and lowered their sense of belonging in the role. The tool flags each stem from that published list and suggests a neutral swap.
Each skill named in the job description gets a weight of 1, rising by 0.5 for every extra mention up to a cap of 2, so a skill the post repeats counts for more than a passing mention. The match score is your matched weight divided by the total weight. Skills outside the built-in library are not counted in either direction.