ATS match score
A score from 0 to 100 based on how many of the job's required and preferred skills your resume shows. The same resume and job always get the same score.
Free ATS resume checker and AI resume optimizer
Before a person reads your resume, software often searches it for the skills in the job posting. If the posting says “budget planning” and you wrote “managed spending”, you may not show up. CVAlign shows which of the job’s skills your resume is missing and helps you add them, using only what is true.
Marketing manager with 6+ years growing sales through clear, customer-focused campaigns.
Skills: Team leadership · Customer service · Budget planning · Social media · Excel
The problem
You read the posting, you know you could do the job, and you send your resume. Then nothing. Here is what often happens in between.
It goes into the company's applicant tracking system (ATS) with everyone else who applied for the role.
The ATS pulls out your job titles, dates and skills. Columns, tables and text boxes can come out jumbled or empty.
They search with the posting's own words, like "budget planning". You wrote "managed the team's spending", so you don't come up.
No one tells you what went wrong, so the same resume goes to the next job and the same thing happens again.
Often the fix isn't more experience. It's describing the experience you already have in the words the job uses. CVAlign shows you exactly where those words are missing.
How screening works
An applicant tracking system (ATS) splits your resume into fields such as job titles, dates and skills. Recruiters then search and filter those fields, often by the skills named in the job posting. A skill your resume doesn't mention can't match a search for it.
Jobscan's annual Fortune 500 ATS report has detected an ATS at 97–99% of Fortune 500 companies every year since 2018. Source: Jobscan Fortune 500 ATS report
How it works
Upload a PDF, a photo or a scan, or paste the text. Photos and scans are converted to text first.
Your contact details, experience, education, skills and projects appear as fields you can correct.
Amélie O'Neil, amelie@example.comMarketing Manager, Lumen Retail 2021–Leadership, budgets, customer service…Paste the job description. CVAlign lists the skills it asks for, shows which ones your resume covers, and suggests rewrites of your summary and bullet points. You review every change.
Skills from the job posting (example)
Helped with the store's emails
Grew online sales 35% with weekly email campaigns
Pick one of three templates and download a single-column, text-based PDF.
Marketing manager with 6+ years growing sales through clear, customer-focused campaigns.
Skills: Team leadership · Customer service · Budget planning · Social media · Excel
Amélie O'Neil, amelie@example.comMarketing Manager, Lumen Retail 2021–Leadership, budgets, customer service…Skills from the job posting (example)
Helped with the store's emails
Grew online sales 35% with weekly email campaigns
Marketing manager with 6+ years growing sales through clear, customer-focused campaigns.
Skills: Team leadership · Customer service · Budget planning · Social media · Excel
Features
A score from 0 to 100 based on how many of the job's required and preferred skills your resume shows. The same resume and job always get the same score.
Each skill from the posting is marked as matched, partly matched or missing.
Employers, job titles, dates and degrees are never changed, and skills your resume doesn't show are not added.
A cover letter for each job, written from your resume and the posting. You can edit every line.
Classic, Modern and Compact. All three are single-column and text-based, typeset with LaTeX.
Save a version for each application and go back to any of them.
LaTeX resume templates
Each template produces a text-based PDF with one column, so applicant tracking systems read it in order.
Marketing manager with 6+ years growing sales through clear, customer-focused campaigns.
Skills: Team leadership · Customer service · Budget planning · Social media · Excel
Serif type, centered header and small-caps section rules. Safe for any industry.
Marketing manager with 6+ years growing sales through clear, customer-focused campaigns.
Skills: Team leadership · Customer service · Budget planning · Social media · Excel
Sans-serif type with green section headings.
Marketing manager with 6+ years growing sales through clear, customer-focused campaigns.
Skills: Team leadership · Customer service · Budget planning · Social media · Excel
Smaller margins and one line per entry, for fitting more on one page.
Swipe to see all templates
Comparison
| Capability | Tailoring by handBy hand | With CVAlignCVAlign |
|---|---|---|
| Finding the job's required skills | Read the posting and list them yourself | Listed for you |
| Checking what your resume covers | Compare line by line | Matched and missing skills shown |
| Rewording bullet points | Write each version yourself | Suggested rewrites you can accept or edit |
| Layout | Depends on your template | Single-column, text-based PDF |
ATS resume guide
Do: Use a single-column layout with standard section headings (Experience, Education, Skills).
Don't: Use tables, text boxes or multiple columns for core content.
FAQ
ATS scores, resume keywords, cover letters, plans and privacy.
An ATS resume checker compares your resume with a job description the way an applicant tracking system does. It shows which required skills and keywords your resume includes, which are missing, and how well it matches overall, so you can fix the gaps before you apply.
#Match your resume to each job description. Use the job's exact wording for skills you genuinely have, keep a simple single-column layout with standard headings, and submit a text-based PDF. CVAlign finds the missing keywords and rewrites your bullets to include them truthfully.
#In CVAlign, 75% or higher means your resume covers most of what the job requires. Between 50% and 75% usually means a few important skills are missing or worded differently. Aim to show every required skill you truly have rather than chasing 100%.
#There is no magic number: include every required skill from the job description that you genuinely have, in the job's own wording, and the preferred skills that apply to you. Repeating keywords or hiding them in white text does not help and can hurt your chances.
#A single-column, text-based PDF with standard section headings such as Experience, Education and Skills works best. Avoid tables, text boxes, columns and graphics for important content. Every CVAlign template follows these rules, so applicant tracking systems read it in the right order.
#Yes, most modern applicant tracking systems read text-based PDFs well. Problems come from image-only or scanned PDFs, multi-column layouts, tables and text boxes. CVAlign exports single-column, text-based PDFs to avoid all of these.
#CVAlign is a free AI resume optimizer and ATS resume checker. It scores your resume against a job description, rewrites your summary and bullets with the job's keywords without inventing experience, writes a matching cover letter, and exports an ATS-friendly PDF.
#Import your resume into CVAlign and paste the job description. It lists the skills the job asks for, highlights the ones you're missing, and rewrites your summary and bullets in the job's wording where it is true for you. Review the changes, then download the PDF.
#CVAlign extracts the required and preferred skills from the job description and checks how many your resume shows. Required skills count for 75% of the score and preferred skills for 25%; partly matched skills count half. The same resume and job always get the same score.
#No. CVAlign never changes your employers, job titles, dates or degrees, and it drops any skill the AI suggests that your resume doesn't already support. Missing skills appear only as suggestions, for you to add if you genuinely have them.
#No. CVAlign writes and typesets the LaTeX for you, so you only fill in your details and pick a template. LaTeX is used because it produces clean, consistent, text-based PDFs; if you know it, you can edit the source and recompile in the browser.
#Yes. On Pro and Premium, CVAlign's AI cover letter generator writes a letter for each job from your resume and the job description, using only facts from your resume. You choose the tone, edit any line, and download it as a PDF matching your resume.
#Yes. CVAlign saves a version when you import a resume or apply optimizations, and you can save named versions anytime. Restore any version in one click. Free keeps 1 version, Pro keeps 20 and Premium keeps unlimited versions.
#Yes. The Free plan costs $0 and includes 2 AI optimizations a day, basic ATS analysis, job-description matching and 3 templates; you unlock each PDF download by watching a short ad. Pro ($12.99/month) and Premium ($24.99/month) are ad-free.
#Yes. CVAlign accepts PDF, PNG, JPG, WEBP and TXT files up to 10 MB. Text-based PDFs are read directly, and scanned PDFs or phone photos are transcribed by vision AI before your details are extracted.
#Yes. CVAlign's server processes your files in memory and doesn't store them. Your drafts and saved versions stay in your own browser, and your resume text is sent to our AI processing providers only to parse and optimize it.
#Import your resume, paste the job description, review the suggested changes and download the PDF. The Free plan needs no credit card.