Skip to main content

Bulk Candidate Screener

Paste one job description, upload up to 5 resumes, and get a ranked shortlist with match scores and keyword gaps — in about a minute.

2 of 2 trial resumes left

Resumes are parsed to text, scored and dropped — nothing from them is cached. Scores come from published rules (posting terms shown in use, structure, quality) — always review shortlisted resumes yourself before deciding.

About this tool

When a popular role on Naukri or LinkedIn pulls in a few hundred applications, reading every resume against the job description just doesn't scale. This tool takes one job description and a batch of resumes (PDF, DOCX or TXT), parses each resume to text, scores it against the JD with the same published rules behind our ATS Resume Checker, and returns a ranked list showing each candidate's match score, how many keywords matched, and their top missing keywords — exportable straight to CSV.

Screening runs one resume at a time by design, so scores stay reliable even under a larger batch. The score is keyword- and structure-based, the same signal an ATS would surface — treat it as a fast first-pass ranking to decide who to actually read, not a final hiring decision. Always review the resumes you shortlist yourself before moving anyone forward.

Access is metered honestly rather than unlimited: without an account you get 2 resumes as a one-time trial; a free account raises that to 10 resumes a month, screened in batches of up to 5 at a time; the ₹999 Recruiter Screening Pass — a one-time payment valid for 30 days with no auto-renewal — unlocks 500 resumes a month in batches of up to 25 per run, built for recruiters actually screening applicant volume rather than testing the tool out.

Screened resumes are parsed to text, scored and dropped — nothing from them is cached — which matters given how much personal data a resume carries. Only the filename and the score reach your dashboard.

Frequently asked questions

No. Each resume is parsed to text purely to generate a match score against your job description and is dropped afterward; nothing from it is cached. The job description itself is reduced to a keyword list kept for 30 days so re-runs against the same posting are instant.

Is your resume ATS-ready?

Get a free ATS compatibility score and keyword gap report in under a minute.

Check My Resume Free