Copilotly

Free tool

Free AI resume checker

Paste your resume text and, if you have one, the role you are applying for. You get strengths, a ranked list of what to fix first, rewrites of your own bullets and the keywords your resume is missing. No account, and no made-up score.

By the . Last verified November 11, 2026 against the current Copilotly release.

Quick answer

Paste your resume text into the free checker, add the role you want, and you get strengths, a ranked list of fixes, before and after rewrites of your own bullets and the keywords you are missing. It needs no account, gives no made-up score and allows a few runs a day. Fix the top issues, then run it again.

0 / 6,000

Free, no sign-up. A few runs a day.

  • Ranked issues: the most important fix comes first
  • Before and after rewrites of bullets you already have
  • Missing keywords for your target role, when you give one
  • No numeric score, no invented experience, no account

At a glance

Price
Free, no account
Runs
5 a day per visitor
Input
Pasted text, up to 6,000 characters
Output
Strengths, ranked issues, bullet rewrites, missing keywords
Score
None, by design
Affiliation
Independent, not Microsoft Copilot
The free resume checker form: a large box for pasted resume text, a target role field and a Check my resume button.

Examples

Illustrative examples. Your result will differ with your text and the model.

A duty bullet becomes a result

Your bullet

Responsible for managing the team's social media accounts.

Suggested rewrite

Grew the team's Instagram following by [X%] in [time period] by [what you changed, e.g. a weekly posting plan and a new content series].

The placeholders mark numbers only you know. Fill them in or cut the claim.

A vague summary gets specific

Your summary

Hard-working professional with a passion for success looking for new opportunities.

Suggested rewrite

Customer support lead with [N] years handling escalations for a software product, experienced in training new agents and reducing repeat tickets. Seeking a support operations role.

It reuses facts already on your resume and asks you to confirm the years.

Missing keywords for a target role

Target role

Data analyst in healthcare

Keywords to consider

SQL, data visualisation, dashboards, stakeholder reporting, data quality, HIPAA awareness. Add only the ones you have really used, each inside a bullet that shows how.

Mixed tense and filler removed

Your bullet

Worked on various tasks and helps with onboarding of new staff members.

Suggested rewrite

Onboarded [N] new staff members by writing a first-week checklist and running weekly check-ins. (Past tense for a finished role: use present tense only in your current job.)

How to check your resume

  1. Paste your resume as plain text

    Copy the text out of your document, including job titles, dates, bullets and skills. Up to 6,000 characters fits, which is a dense two-page resume. Formatting does not carry over, and that is fine: the review is about content and wording, not layout.

  2. Add the role you are aiming for

    This field is optional but it changes the result. With a target role, you also get a list of keywords and skills the role usually expects that your resume does not mention. Be specific: "data analyst in healthcare" gives you better keywords than "analyst".

  3. Fix the top issues, then rerun

    Start at the top of the issues list and work down. Replace any [placeholder] in a rewritten bullet with a real number or detail from your own work, or drop the claim. Paste the revised version back in to see what is left.

What the checker returns

The four parts of the review

The output has up to four parts, in this order:

  • Strengths. What already works, so you do not rewrite it by accident.
  • Issues, most important first. A ranked list, not a pile. Vague summaries, bullets that describe duties instead of results, inconsistent tense and dates, and missing sections are typical.
  • Rewritten bullet examples. Before and after pairs that rework bullets already on your resume. Where a stronger bullet needs a number you did not give, it uses a placeholder and tells you what to fill in.
  • Missing keywords for the target role. Only appears when you filled in the role field.

It does not give you a score out of 100. A number like that looks precise and is not: there is no single scoring standard, and a resume that scores well against one posting can be wrong for the next. A ranked list of fixes is more honest and more useful.

What about applicant tracking systems?

Many employers run applications through an applicant tracking system (ATS), and the usual advice is correct: plain structure, standard section names, and the language of the posting where it honestly applies to you. This tool checks your wording and content. It cannot see how a particular employer's ATS will parse your file, so it does not claim to predict a pass or fail.

For the mechanics, read the guide on how to get a resume through ATS screening. If an automated system has already rejected you, what you can ask an employer to explain is worth knowing too.

It will not invent experience

A resume checker that makes up impressive numbers for you is worse than none, because you end up defending them in an interview. This one is instructed to rewrite only what is already on the page. If a bullet would be stronger with a figure, you get something like "Reduced onboarding time by [X%] by [what you changed]" and a note on what to fill in.

Treat the rewrites as shape, not content. Keep what is true, fill the blanks with real numbers you can back up, and cut the rest. The same rule applies if you use AI to draft a cover letter: it should only use the experience you gave it.

How to write bullets that get read

Most resume problems sit in the bullets. The checker flags them, but it helps to know the pattern it is looking for.

  • Lead with what you did, then what changed. "Responsible for weekly reports" says nothing about you. "Built the weekly sales report that replaced three manual spreadsheets" says what you made and why it mattered.
  • Use real numbers or none. A figure you can explain in an interview is an asset. A guessed one is a liability. If you have no number, describe the scale instead: team size, number of clients, how often.
  • Keep tense consistent. Past tense for finished jobs, present for your current one.
  • Cut filler. "Worked on", "helped with" and "various tasks" hide your contribution. Name the task.
  • Match the posting honestly. If the job asks for a skill you have, use its wording. If you do not have it, do not add it.

Run the checker, fix the top three issues, and read the result aloud. If a bullet sounds like it could be on anyone's resume, it needs a specific detail only you can supply.

Resume Copilot, and what this is not

If you searched for "resume copilot" or "copilot resume checker": Copilotly is an independent AI assistant and is not affiliated with Microsoft or Microsoft Copilot. This page is a free tool you can use in your browser. It is not a Microsoft product and does not open inside Word.

The same models that power this tool are available in the Copilotly extension, where you can paste a job posting into a chat and ask for a resume tailored to it, or select a bullet on any page and rewrite it in place. Applying for a job also means negotiating one: the salary negotiation scripts guide picks up where the resume stops.

Limits and privacy

The tool is free without an account, with a small number of runs per day and up to 6,000 characters of resume text. A resume holds your name, contact details and work history. The text is sent to the AI model to produce the review and is not attached to an account, but remove your phone number and address from the paste if you would rather not share them. The review does not need them.

For longer documents, every model and unlimited premium messages, see the free plan and Pro.

How do I read the review?

Start with the issues list, not the rewrites

The issues are ranked, so the first one is the change most likely to improve how your resume reads. Deal with it before polishing bullets. A vague summary or a missing section costs you more than a clumsy verb.

Treat keywords as a checklist of honest questions

The missing-keyword list is what a role usually asks for, not what you must claim. For each term, ask: have I done this? If yes, add the word where it fits a real bullet. If no, leave it out, or note it as something you are learning. Keyword stuffing reads badly to a human, and the human is the one who decides.

Common issues and the usual fix

Issue the checker flagsWhy it mattersUsual fix
Bullet describes a dutyDoes not show what you achievedAdd what changed because of your work
Vague summaryCould describe anyoneName your field, level and one specific strength
Mixed tensesLooks carelessPast tense for old jobs, present for the current one
No dates or gaps unexplainedReaders fill the gap with guessesAdd month and year, and one line for any long gap
Skills list with no evidenceClaims without proofShow each key skill inside a bullet

Which advice fits my situation?

Students and recent graduates

You have little paid experience, so projects, coursework, volunteering and part-time work carry the page. Describe what you built or organised and who it was for. Paste everything and set the target role to the kind of internship or entry-level job you want.

Career changers

Your problem is translation. Past bullets are written in the language of the old field. Name the target role precisely and look at the keyword list for transferable skills you can describe in the new field's words, truthfully. The career pivot guide covers the wider plan.

Long careers

Most resumes with 15 or more years of history are too long and too evenly detailed. Give recent roles the most space and compress older ones to a line or two. The checker will usually flag the imbalance.

A note on personal details

In the US, the EEOC lists the characteristics employers may not discriminate on, such as age, race, religion and disability. That is why many US resumes leave out a photo, date of birth and marital status. Conventions differ elsewhere, so follow local norms.

What should I do after the review?

Work through it in this order: fix the top three issues, replace every placeholder with a real figure or remove the claim, add the honest keywords, then rerun and compare. Stop when the remaining issues are minor. Perfecting a resume has diminishing returns, and applying is how you learn what works.

Next, write the covering note with the cover letter generator using the same facts. If you get an offer, the counter offer letter generator helps you ask for more, and the guide to AI-rejected applications explains what to ask if a system turned you down. For wider job-hunting resources, CareerOneStop, sponsored by the US Department of Labor, publishes free job-search tools.

Who it is for

Graduates writing a first resume

Paste your draft with projects, coursework and part-time jobs, and set the role to an entry-level position in your field. Use the ranked issues to decide what to cut, and the bullet rewrites to see how to describe projects as outcomes. Replace each placeholder with a real detail from the project, such as how many users, how long it took or what you learned.

Career changers translating old experience

Put the new field in the target role box and read the keyword list for skills you already have under different names. A teacher moving into training might find words like instructional design or learner assessment fit work they have already done. Keep only terms you can talk about in an interview.

People laid off and applying quickly

Run the checker once, fix the top three issues, and move on to applications. If you are weighing a separation offer, read about negotiating severance in parallel, since both clocks run at once.

Returners after a career break

Paste your resume with the break included and ask in the target role field for the role you want back. The review will flag how the gap reads. A single honest line, such as caring for family or study, is usually enough. Add any courses or volunteering from the period.

What each part of the review is for

What each part of the review is for
SectionWhat it doesWhat you do with it
StrengthsNames what already worksLeave those lines alone
IssuesRanks problems, most important firstFix from the top down
Rewritten bulletsBefore/after pairs from your own bulletsFill placeholders with real numbers or cut the claim
Missing keywordsTerms the target role usually expectsAdd only the ones that are true for you
ScoreNot providedJudge progress by the shrinking issues list

If something goes wrong

My resume is longer than 6,000 characters

The limit is 6,000 characters per field, roughly a dense two pages. Paste the most recent roles first, or run the checker twice: once on the top half and once on the rest. For a whole document and a job posting together, use chat with a file in the Copilotly extension.

The rewrites contain [placeholders]

That is deliberate. The tool does not know your numbers and will not invent them. Replace each placeholder with a figure you can defend, or delete the claim and describe scale instead, such as team size or how often.

The keywords look generic

Make the target role specific. "Product manager" returns broad terms, while "product manager for a payments app" returns terms closer to the job. You can also paste a line from the actual posting into the role field.

I hit the daily limit

Free runs are limited per day for each visitor. Come back tomorrow, or use the Copilotly extension, where the free plan includes chat with a daily allowance of premium-model messages.

I get different feedback each time

AI output varies from run to run. Look for issues that repeat across runs, because those are the ones to fix first. Do not chase every suggestion.

Guides that go with this

Common questions

Is this resume checker free?

Yes. It needs no account or card and gives you a few runs a day. That is enough to review a resume, fix it and run it again.

Why is there no resume score?

Because a score would be invented precision. There is no standard scale, and the same resume can suit one job and miss another. You get a ranked list of fixes instead, which tells you what to do next.

Is this Microsoft Copilot or a Microsoft resume tool?

No. Copilotly is independent and not affiliated with Microsoft. If you wanted help inside Word, that is a Microsoft feature. This is a separate tool that works on pasted text in your browser.

Will it get me past applicant tracking systems?

It cannot promise that, and no honest tool can, because each employer's system parses files differently. It improves your wording and keyword coverage; the ATS guide covers format choices.

Can I upload a PDF or Word file?

Not on this page: paste the text. In the Copilotly extension and app you can chat with a PDF or Word document directly, which suits a full resume and a job description together.

Does it work for non-US resumes and CVs?

It reviews whatever you paste, but its default advice follows common US and UK conventions. If your region expects a photo, date of birth or a longer CV, tell it in the target role field and check the advice against local norms.

Sources

  1. EEOC: Prohibited employment policies and practices
  2. EEOC: Employees and job applicants
  3. CareerOneStop (US Department of Labor sponsored)
  4. US DOL: Termination and unemployment information

Tailor your resume to each job posting

In the Copilotly extension, paste a job posting and your resume into a chat and ask for a tailored version. Free to start, no card.