Match your resume to any job in seconds. Get score, gaps, cover letter, resume tips & interview questions.
Users
41
+10 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#118K
#98K among extensions
Version
1.3.0
updated 20 May 2026
Users
monthly, 6 months
Latest, 20 Oct 2026:41 usersMove the mouse over the chart for any month
Ratings count
monthly, 6 months
Latest, 20 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About JD Analyzer — AI Resume & JD Match
Tired of spending hours tailoring your resume for each job application?
JD Analyzer is a privacy-first Chrome extension that helps job seekers analyze any job description against their
resume — instantly. Powered by Claude or OpenAI, all data stays in your browser.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 WHAT YOU GET WITH ONE CLICK
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 Match Score (0-100)
A transparent 6-dimension rubric scores your fit:
• Core Skills (35 pts)
• Experience Level (20 pts)
• Education / Certifications (10 pts)
• Industry / Domain Relevance (15 pts)
• Location / Work Authorization (10 pts)
• Soft Skills & Cultural Fit (10 pts)
Every dimension shows a progress bar and a one-line explanation. No black box.
🎯 Interview Likelihood
A SEPARATE estimate from the match score, because they're not the same thing. Accounts for real-world factors:
highly competitive employer (FAANG-tier), seniority of the role, ATS-unfriendliness, and rare specializations on
your resume. Itemised +/− adjustments show you exactly what's helping or hurting.
🧭 Skills Coverage Audit
Every JD-required skill labelled must-have or nice-to-have, then graded present / partial / missing with the
actual evidence quoted from your resume. No more "AI says I'm a 75% match" without saying which skills it
counted.
📌 JD Keyword Extraction
Identifies the 8-12 most important skills, tools, and concepts.
✅ Strengths Analysis
Highlights what in your resume aligns strongly with the role.
📉 Skill Gap Detection
Flags missing skills with priority + concrete remediation suggestion + a learning-resource link (course / book /
official docs) for each one. No hallucinated URLs — links route through verified search.
✍️ Cover Letter Generator
Three concise paragraphs, streamed in English with a typewriter effect. Optional "custom guidance" lets you steer
the output: "emphasize my system design work", "drop the first paragraph", "keep it more enthusiastic", etc.
📝 Resume Optimization Tips
4-6 specific rewrite suggestions with exact before/after text. The ATS-friendliness score is computed
deterministically at parse time — we actually inspect the source file for multi-column layouts, tables, and
embedded images, instead of having the AI guess from the flattened text.
🎤 Interview Question Prediction
8 technical + 2 behavioral questions, anchored to the JD's stack AND your specific resume background. Each has a
difficulty label and answer hint.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ NEW IN v1.2
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
👥 Multiple resume profiles
Keep "Frontend", "Backend", "Manager" versions side-by-side and switch with one click in the popup.
🌏 Bilingual mode
Pick English or 简体中文 for reasoning, suggestions, interview hints, and ATS explanations. Cover letter bodies
stay English to match most JDs.
🌓 Dark mode
System / light / dark toggle, with live preference-change tracking when set to system.
🎯 Click-to-Pick
Works on ANY job site, not just LinkedIn. If auto-detection fails (or if you just prefer it), enter pick mode,
hover over the JD on the page, and click it. Live character-count feedback shows whether you've selected enough.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔒 PRIVACY-FIRST DESIGN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Your resume, JD text, and API key are stored ONLY in your local browser
• Never transmitted to our servers (we don't have any)
• PDF and DOCX files are parsed entirely in your browser
• No analytics, no tracking, no ads
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔌 BRING YOUR OWN AI
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Choose between Claude (Anthropic) and OpenAI (GPT). You provide your own API key — no subscription, no middleman
fees. A typical analysis costs $0.01-0.03 on your provider account.
Get a Claude API key: https://console.anthropic.com/
Get an OpenAI API key: https://platform.openai.com/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚀 HOW TO USE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Open Settings — choose your AI provider, paste API key, upload one or more resumes (PDF/DOCX/TXT)
2. On any job posting page, click the JD Analyzer icon
3. Auto-fill (LinkedIn, Seek, Indeed, etc.) OR click "Pick manually" and select the JD on the page
4. Review the match score and interview likelihood, then generate cover letter / tips / interview questions as
needed
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📂 SUPPORTED RESUME FORMATS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• PDF (text-based, not scanned)
• DOCX (Microsoft Word)
• TXT / MD
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 TIPS FOR BEST RESULTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Use a focused, well-formatted resume (1-2 pages, single column for ATS-friendliness)
• Keep separate resumes for different role types — JD Analyzer lets you switch between them
• Try the "Resume Tips" tab to identify quick wins before applying
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛠️ OPEN SOURCE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The full source code is on GitHub. You can verify the privacy claims, contribute, or fork.
GitHub: https://github.com/aarontao/jd-analyzer
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📧 SUPPORT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Found a bug? Have a feature request? Open an issue:
https://github.com/aarontao/jd-analyzer/issues