Job posting skill extractor
Pull the technologies, skills, languages and certifications out of a job ad.
Job posting skill extractor
Paste a job posting and this tool pulls out what it is actually asking for: programming languages and frameworks, hard and soft skills, spoken languages, certifications and any years-of-experience mentions attached to them. It reads the ad the way a recruiter or a job seeker would, separating requirements the posting treats as mandatory from the ones it only calls a bonus.
Turn on "Split into required and preferred" to sort results by the wording around them — section headers like "Requirements" and "Nice to have", plus inline phrases like "must have" or "is a plus", decide which list an item lands in. "Detect years of experience" attaches a mention like "3+ years" to the skill it qualifies, so "3+ years JavaScript" shows up as one entry instead of two disconnected facts. "Normalize technology names" maps abbreviations and spelling variants to one canonical name — "JS" and "Node.js" both read cleanly rather than as inconsistent fragments — and "Group by category" splits the list into technologies, skills, languages, certifications and general experience. The "Job ad language" option picks which required/preferred wording to recognize when the posting isn't in English.
Choose how the result comes out: a readable list for skimming, a tab-separated table for pasting into a spreadsheet, or a comma-separated keyword line built for dropping straight into a resume or cover letter. The tally under the output tracks how many skills were found and how many landed in each bucket, and updates as you edit the ad.
Everything runs locally in your browser — the job posting you paste is never uploaded or stored anywhere. Copy the result, download it as a .txt file, or send it straight into another tool like the résumé–job matcher to check your own CV against what you just extracted.